Iniciar un programa de Windows con Proxychains.exe
Use el envoltorio de procesos del port de Proxychains para Windows y una arquitectura coincidente con una configuración SOCKS5 explícita.
El proyecto Proxychains.exe para Windows puede iniciar un programa e interceptar las llamadas Winsock TCP admitidas para que sus conexiones usen SOCKS5. Se trata de un envoltorio de procesos, así que otra aplicación no necesita adoptar la misma configuración de proxy.
Si ya existe una compilación de Windows coincidente, un comando que use su alias proxychains.exe puede verse así:
proxychains.exe -f "C:\Proxy\proxychains.conf" "C:\Tools\client.exe"
Mantenga la DLL de enganche asociada junto al envoltorio. El proyecto exige una plataforma y una arquitectura compatibles: use la compilación x86 o x64 coincidente para el programa de destino.
Partiendo de la configuración que incluye el proyecto, mantenga una entrada SOCKS5 para una ruta con un solo proxy:
strict_chain
proxy_dns
[ProxyList]
socks5 127.0.0.1 1080
Sustituya el extremo y revise las excepciones de ruta directa incluidas. La lista de proxies SOCKS5 ofrece candidatos a extremos remotos para destinos públicos; en cambio, el ejemplo de loopback requiere un escucha en esta máquina Windows. El ejemplo muestra los ajustes esenciales, no todo el archivo distribuido. Ese archivo marca explícitamente dynamic_chain y random_chain como no admitidos; las recetas de proxychains-ng para Linux que usan esos modos no son intercambiables.
El envoltorio inyecta una DLL e intercepta API seleccionadas en el proceso iniciado y en sus descendientes. Su alcance TCP documentado no establece una ruta para el tráfico UDP arbitrario ni para cualquier implementación de red posible.
Valide el programa y los destinos concretos. Un cambio de salida web para una petición es una prueba sobre esa petición, no una garantía universal de anonimato para el proceso.