Avviare un programma Windows tramite Proxychains.exe
Usate il wrapper di processo della versione Windows di Proxychains e un'architettura corrispondente con una configurazione SOCKS5 esplicita.
Il progetto Windows Proxychains.exe può avviare un programma e intercettare le chiamate Winsock TCP supportate affinché le sue connessioni usino SOCKS5. Si tratta di un wrapper di processo, quindi un'altra applicazione non deve adottare la stessa impostazione del proxy.
Se è disponibile una build Windows corrispondente, un comando che usa il suo alias proxychains.exe può apparire così:
proxychains.exe -f "C:\Proxy\proxychains.conf" "C:\Tools\client.exe"
Tenete la DLL di hook associata accanto al wrapper. Il progetto richiede una piattaforma e un'architettura compatibili: usate la build x86 o x64 corrispondente per il programma di destinazione.
Partendo dalla configurazione fornita dal progetto, mantenete una voce SOCKS5 per un percorso con un solo proxy:
strict_chain
proxy_dns
[ProxyList]
socks5 127.0.0.1 1080
Sostituite l'endpoint ed esaminate le eccezioni di percorso diretto fornite. Il elenco di proxy SOCKS5 offre candidati endpoint remoti per destinazioni pubbliche; l'esempio loopback richiede invece un listener su questa macchina Windows. L'esempio mostra le impostazioni essenziali, non l'intero file distribuito. Quel file contrassegna esplicitamente dynamic_chain e random_chain come non supportati; le ricette proxychains-ng per Linux che usano tali modalità non sono intercambiabili.
Il wrapper inietta una DLL e intercetta API selezionate nel processo avviato e nei suoi discendenti. La sua portata TCP documentata non stabilisce un percorso per traffico UDP arbitrario né per ogni possibile implementazione di rete.
Verificate il programma e le destinazioni specifiche. Un'uscita web modificata per una richiesta è una prova su quella richiesta, non una garanzia universale di anonimato per il processo.