Iphrojekthi ye-Windows i-Proxychains.exe ingaqalisa uhlelo futhi ibambe izingcingo ze-Winsock TCP ezisekelwayo ukuze ukuxhumana kwayo kusebenzise i-SOCKS5. Lesi isigxobo senqubo, ngakho enye inhlelo akudingeki ukuthi yamukele isilungiselelo esifanayo se-proxy.

Uma inguqulo ye-Windows ehambisanayo ikhona, umyalo osebenzisa igama eliyisiteleka i-proxychains.exe ungabonakala kanje:

proxychains.exe -f "C:\Proxy\proxychains.conf" "C:\Tools\client.exe"

Gcina i-hook DLL ehlobene nalo isigxobo. Iphrojekthi idinga indawo yokusebenza kanye nokwakheka okuhambisanayo: sebenzisa inguqulo ye-x86 noma ye-x64 ehambisanayo yohlelo oluhlosiwe.

Uqala kusukela kuhlelo olunikezwa yiphrojekthi, gcina ukufakwa kwe-SOCKS5 okukodwa komzila we-proxy eyodwa:

strict_chain
proxy_dns

[ProxyList]
socks5 127.0.0.1 1080

Shintsha iphoyinti lokugcina futhi uhlole izihluzi zomzila oqondile ezinikeziwe. Uhlu lwama-proxy e-SOCKS5 lunikeza abantu abazongenela iphoyinti lokugcina elikude eziqondisweni zomphakathi; isibonelo se-loopback sifuna umlaleli kulo mshini we-Windows. Isibonelo sikhombisa izilungiselelo eziyisisekelo, hhayi ifayela eliphelele elisatshalaliswayo. Lelo fayela likhomba ngokusobala ukuthi i-dynamic_chain ne-random_chain azisekelwe; izindlela ze-proxychains-ng ze-Linux ezisebenzisa lezo zinhlobo azikwazi ukushintshana.

Isigxobo sijova i-DLL futhi sibambe ama-API akhethiwe enqubweni eqalisiwe kanye nasezizukulwaneni zayo. Ubukhulu bayo be-TCP obubhaliwe abusunguli umzila wokuhamba kwe-UDP okungahleliwe noma konke ukuqaliswa kwenethiwekhi okungenzeka.

Qinisekisa uhlelo oluthintekayo kanye neziqondiso. Ukushintsha kokuphuma kwewebhu kwesicelo esisodwa ubufakazi mayelana naleso sicelo, hhayi isiqinisekiso sokungaziwa jikelele senqubo.

Izihloko ezihlobene