Windows-prosjektet Proxychains.exe kan starte et program og fange opp støttede Winsock TCP-kall slik at tilkoblingene bruker SOCKS5. Dette er en prosessinnpakning, så en annen applikasjon trenger ikke overta den samme proxyinnstillingen.

Når en samsvarende Windows-bygg er tilgjengelig, kan en kommando som bruker aliaset proxychains.exe se slik ut:

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

Hold den tilknyttede hook-DLL-en sammen med innpakningen. Prosjektet krever en kompatibel plattform og arkitektur: bruk den samsvarende x86- eller x64-byggen for målprogrammet.

Med utgangspunkt i konfigurasjonen prosjektet leverer, behold én SOCKS5-oppføring for en rute gjennom én proxy:

strict_chain
proxy_dns

[ProxyList]
socks5 127.0.0.1 1080

Erstatt endepunktet og gjennomgå de medfølgende unntakene for direkte ruter. SOCKS5-proxylisten tilbyr kandidater for eksterne endepunkter til offentlige mål; loopback-eksempelet krever derimot en lytter på denne Windows-maskinen. Eksempelet viser kjerneinnstillingene, ikke hele den distribuerte filen. Den filen merker eksplisitt dynamic_chain og random_chain som ikke støttet; Linux-proxychains-ng-oppskrifter som bruker disse modusene, kan ikke byttes om hverandre.

Innpakningen injiserer en DLL og fanger opp utvalgte API-er i den startede prosessen og dens etterkommere. Dens dokumenterte TCP-omfang etablerer ikke en rute for vilkårlig UDP-trafikk eller for enhver tenkelig nettverksimplementasjon.

Valider det aktuelle programmet og målene. En endret nettutgang for én forespørsel er bevis om nettopp den forespørselen, ikke en universell anonymitetsgaranti for prosessen.

Relaterte artikler