Die Windows-projek Proxychains.exe kan 'n program begin en ondersteunde Winsock TCP-oproepe vasvang sodat die verbindings daarvan SOCKS5 gebruik. Dit is 'n prosesomhulsel, so 'n ander toepassing hoef nie dieselfde proxy-instelling te gebruik nie.

Met 'n bestaande pasende Windows-bou beskikbaar, kan 'n opdrag wat sy proxychains.exe-alias gebruik, so lyk:

proxychains.exe -f "C:\Proxy\proxychains.conf" "C:\Tools\client.exe"

Hou die geassosieerde haak-DLL by die omhulsel. Die projek vereis 'n versoenbare platform en argitektuur: gebruik die passende x86- of x64-bou vir die teikenprogram.

Begin met die projek se meegeleverde konfigurasie en hou een SOCKS5-inskrywing vir 'n enkel-proxy-roete:

strict_chain
proxy_dns

[ProxyList]
socks5 127.0.0.1 1080

Vervang die eindpunt en hersien die meegeleverde uitsonderings vir direkte roetes. Die SOCKS5-proxylys bied afgeleë eindpuntkandidate vir openbare bestemmings; die loopback-voorbeeld vereis eerder 'n luisteraar op hierdie Windows-masjien. Die voorbeeld wys die kerninstellings, nie die hele verspreide lêer nie. Daardie lêer merk dynamic_chain en random_chain uitdruklik as onondersteun; Linux-proxychains-ng-resepte wat daardie modusse gebruik, is nie uitruilbaar nie.

Die omhulsel inspuit 'n DLL en haak geselekteerde API's in die gestarte proses en sy afstammelinge. Sy gedokumenteerde TCP-omvang vestig nie 'n roete vir willekeurige UDP-verkeer of elke moontlike netwerkimplementering nie.

Valideer die betrokke program en bestemmings. 'n Veranderde web-uitgang vir een versoek is bewyse oor daardie versoek, nie 'n universele anonimitheidsgarantie vir die proses nie.

Verwante artikels