Ukuqalisa uhlelo olulodwa lwe-Windows nge-Proxychains.exe
Sebenzisa isigxobo senqubo se-Windows Proxychains kanye nokwakheka okuhambisanayo nokuhlelwa okucacile kwe-SOCKS5.
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.