Lanzar un programa de Windows con Proxychains.exe
Use o envoltorio de procesos do port de Proxychains para Windows e unha arquitectura coincidente cunha configuración SOCKS5 explícita.
O proxecto Proxychains.exe para Windows pode iniciar un programa e interceptar as chamadas Winsock TCP admitidas para que as súas conexións usen SOCKS5. Trátase dun envoltorio de procesos, así que outra aplicación non precisa adoptar a mesma configuración de proxy.
Se xa existe unha compilación de Windows coincidente, un comando que use o seu alias proxychains.exe pode verse así:
proxychains.exe -f "C:\Proxy\proxychains.conf" "C:\Tools\client.exe"
Manteña a DLL de enganche asociada xunto ao envoltorio. O proxecto esixe unha plataforma e unha arquitectura compatibles: use a compilación x86 ou x64 coincidente para o programa de destino.
Partindo da configuración que fornece o proxecto, manteña unha entrada SOCKS5 para unha ruta cun só proxy:
strict_chain
proxy_dns
[ProxyList]
socks5 127.0.0.1 1080
Substitúa o extremo e revise as excepcións de ruta directa incluídas. A lista de proxies SOCKS5 ofrece candidatos a extremos remotos para destinos públicos; en cambio, o exemplo de loopback require un escoitador nesta máquina Windows. O exemplo mostra os axustes esenciais, non todo o ficheiro distribuído. Ese ficheiro marca explicitamente dynamic_chain e random_chain como non admitidos; as receitas de proxychains-ng para Linux que usan eses modos non son intercambiables.
O envoltorio inxecta unha DLL e intercepta API seleccionadas no proceso iniciado e nos seus descendentes. O seu alcance TCP documentado non establece unha ruta para o tráfico UDP arbitrario nin para calquera implementación de rede posible.
Valide o programa e os destinos concretos. Un cambio de saída web para unha petición é unha proba sobre esa petición, non unha garantía universal de anonimato para o proceso.