Lansarea unui program Windows prin Proxychains.exe
Folosiți învelișul de proces al portului Proxychains pentru Windows și o arhitectură potrivită, cu o configurație SOCKS5 explicită.
Proiectul Windows Proxychains.exe poate lansa un program și poate intercepta apelurile Winsock TCP acceptate, astfel încât conexiunile acestuia să folosească SOCKS5. Este un înveliș de proces, deci o altă aplicație nu trebuie să adopte aceeași setare de proxy.
Când există o compilare Windows potrivită, o comandă care folosește aliasul proxychains.exe poate arăta astfel:
proxychains.exe -f "C:\Proxy\proxychains.conf" "C:\Tools\client.exe"
Păstrați DLL-ul de interceptare asociat lângă înveliș. Proiectul cere o platformă și o arhitectură compatibile: folosiți compilarea x86 sau x64 potrivită pentru programul țintă.
Pornind de la configurația furnizată de proiect, păstrați o singură intrare SOCKS5 pentru o rută printr-un singur proxy:
strict_chain
proxy_dns
[ProxyList]
socks5 127.0.0.1 1080
Înlocuiți punctul final și examinați excepțiile de rută directă furnizate. Lista de proxy SOCKS5 oferă candidați pentru puncte finale la distanță pentru destinații publice; exemplul cu loopback necesită în schimb un ascultător pe această mașină Windows. Exemplul arată setările esențiale, nu întregul fișier distribuit. Acel fișier marchează explicit dynamic_chain și random_chain ca neacceptate; rețetele proxychains-ng pentru Linux care folosesc aceste moduri nu sunt interschimbabile.
Învelișul injectează o DLL și interceptează API-uri selectate în procesul lansat și în descendenții săi. Domeniul TCP documentat nu stabilește o rută pentru trafic UDP arbitrar sau pentru orice implementare de rețea posibilă.
Validați programul și destinațiile vizate. O ieșire web modificată pentru o cerere este o dovadă despre acea cerere, nu o garanție universală de anonimat pentru proces.