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.

Articole similare