Windows-prosjektet Proxychains.exe kan starte eit program og fange opp støtta Winsock TCP-kall slik at tilkoplingane brukar SOCKS5. Dette er ei prosessinnpakning, så ein annan applikasjon treng ikkje ta over den same proxyinnstillinga.

Når ein samsvarande Windows-bygg er tilgjengeleg, kan ein kommando som brukar aliaset proxychains.exe sjå slik ut:

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

Hald den tilknytte hook-DLL-en saman med innpakninga. Prosjektet krev ein kompatibel plattform og arkitektur: bruk den samsvarande x86- eller x64-byggen for målprogrammet.

Med utgangspunkt i konfigurasjonen prosjektet leverer, hald éin SOCKS5-oppføring for ei rute gjennom éin proxy:

strict_chain
proxy_dns

[ProxyList]
socks5 127.0.0.1 1080

Erstatt endepunktet og gå gjennom dei medfølgjande unntaka for direkte ruter. SOCKS5-proxylista tilbyr kandidatar for eksterne endepunkt til offentlege mål; loopback-dømet krev derimot ein lyttar på denne Windows-maskina. Dømet viser kjerneinnstillingane, ikkje heile den distribuerte fila. Den fila merkar eksplisitt dynamic_chain og random_chain som ikkje støtta; Linux-proxychains-ng-oppskrifter som brukar desse modusa, kan ikkje bytast om kvarandre.

Innpakninga injiserer ein DLL og fangar opp utvalde API-ar i den starta prosessen og etterkomarane hans. Det dokumenterte TCP-omfanget hennar etablerer ikkje ei rute for vilkårleg UDP-trafikk eller for kvar tenkjeleg nettverksimplementasjon.

Valider det aktuelle programmet og måla. Ein endra nettutgang for éin førespurnad er prov om nettopp den førespurnaden, ikkje ein universell anonymitetsgaranti for prosessen.

Relaterte artiklar