Het Windows-project Proxychains.exe kan een programma starten en ondersteunde Winsock TCP-aanroepen onderscheppen zodat de verbindingen ervan SOCKS5 gebruiken. Het is een proces-wrapper, dus een andere toepassing hoeft niet dezelfde proxyinstelling over te nemen.

Als er een overeenkomende Windows-build beschikbaar is, kan een opdracht met de alias proxychains.exe er zo uitzien:

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

Houd de bijbehorende hook-DLL bij de wrapper. Het project vereist een compatibel platform en architectuur: gebruik de overeenkomende x86- of x64-build voor het doelprogramma.

Begin bij de configuratie die het project levert en houd één SOCKS5-vermelding voor een route via één proxy:

strict_chain
proxy_dns

[ProxyList]
socks5 127.0.0.1 1080

Vervang het eindpunt en bekijk de meegeleverde uitzonderingen voor directe routes. De SOCKS5-proxylijst biedt kandidaten voor externe eindpunten voor openbare bestemmingen; het loopback-voorbeeld vereist juist een luisteraar op deze Windows-machine. Het voorbeeld toont de kerninstellingen, niet het hele gedistribueerde bestand. Dat bestand markeert dynamic_chain en random_chain uitdrukkelijk als niet-ondersteund; Linux-proxychains-ng-recepten die die modi gebruiken, zijn niet uitwisselbaar.

De wrapper injecteert een DLL en onderschept geselecteerde API's in het gestarte proces en zijn nakomelingen. De gedocumenteerde TCP-scope legt geen route aan voor willekeurig UDP-verkeer of voor elke mogelijke netwerkimplementatie.

Valideer het betreffende programma en de bestemmingen. Een gewijzigde webuitgang voor één verzoek is bewijs over dat verzoek, geen universele anonimiteitsgarantie voor het proces.

Gerelateerde artikelen