Z
zhangsan
Unregistered / Unconfirmed
GUEST, unregistred user!
通过代理时,这个函数返回不了域名的IP地址
function DomainName2IP(Name: string): string;
var
WSAData: TWSAData;
HostEnt: PHostEnt;
begin
Result := '';
WSAStartup(2, WSAData);
HostEnt := gethostbyName(Pchar(Name));
if HostEnt = nil then Exit;
with HostEnt^ do
Result := PChar(Format('%d.%d.%d.%d', [Byte(h_addr^[0]), Byte(h_addr^[1]),
Byte(h_addr^[2]), Byte(h_addr^[3])]));
WSACleanup;
end;
我正在做一个FTP的上传工具,通过代理服务器(SOCKS5)时,用IP可以上传,但域名无法正常上传,
[red]socks5代理
socks5代理都不是明文,是数据。
202.204.8.10:21
CA CC 08 0A 00 15
如果使用的是域名,就是明文
..]ZY...]ZI@..E..>..@...p.............N.f7%p:.P...;........vod.sjtu.edu.cn.....[/red]
使用的是域名,就是明文,明文怎么传呢,请大侠们帮帮我
function DomainName2IP(Name: string): string;
var
WSAData: TWSAData;
HostEnt: PHostEnt;
begin
Result := '';
WSAStartup(2, WSAData);
HostEnt := gethostbyName(Pchar(Name));
if HostEnt = nil then Exit;
with HostEnt^ do
Result := PChar(Format('%d.%d.%d.%d', [Byte(h_addr^[0]), Byte(h_addr^[1]),
Byte(h_addr^[2]), Byte(h_addr^[3])]));
WSACleanup;
end;
我正在做一个FTP的上传工具,通过代理服务器(SOCKS5)时,用IP可以上传,但域名无法正常上传,
[red]socks5代理
socks5代理都不是明文,是数据。
202.204.8.10:21
CA CC 08 0A 00 15
如果使用的是域名,就是明文
..]ZY...]ZI@..E..>..@...p.............N.f7%p:.P...;........vod.sjtu.edu.cn.....[/red]
使用的是域名,就是明文,明文怎么传呢,请大侠们帮帮我