Starta ett Windows-program via Proxychains.exe
Använd processomslaget från Windows-versionen av Proxychains och en matchande arkitektur med en explicit SOCKS5-konfiguration.
Windows-projektet Proxychains.exe kan starta ett program och fånga upp stödda Winsock TCP-anrop så att dess anslutningar använder SOCKS5. Det är ett processomslag, så en annan applikation behöver inte anamma samma proxyinställning.
När det finns en matchande Windows-build kan ett kommando som använder aliaset proxychains.exe se ut så här:
proxychains.exe -f "C:\Proxy\proxychains.conf" "C:\Tools\client.exe"
Behåll den tillhörande hook-DLL:en vid omslaget. Projektet kräver en kompatibel plattform och arkitektur: använd den matchande x86- eller x64-builden för målprogrammet.
Utgå från konfigurationen som projektet levererar och behåll en SOCKS5-post för en rutt genom en enda proxy:
strict_chain
proxy_dns
[ProxyList]
socks5 127.0.0.1 1080
Byt ut slutpunkten och granska de medföljande undantagen för direkt rutt. SOCKS5-proxylistan erbjuder kandidater för fjärrslutpunkter för offentliga mål; loopback-exemplet kräver i stället en lyssnare på den här Windows-maskinen. Exemplet visar kärninställningarna, inte hela den distribuerade filen. Den filen markerar uttryckligen dynamic_chain och random_chain som icke-stödda; Linux-proxychains-ng-recept som använder dessa lägen går inte att byta ut mot varandra.
Omslaget injicerar en DLL och fångar upp utvalda API:er i den startade processen och dess avkomlingar. Dess dokumenterade TCP-omfattning etablerar ingen rutt för godtycklig UDP-trafik eller för varje tänkbar nätverksimplementation.
Validera det aktuella programmet och målen. En ändrad webbutgång för en begäran är bevis om just den begäran, inte en universell anonymitetsgaranti för processen.