Maaaring ilunsad ng proyektong Windows Proxychains.exe ang isang programa at harangin ang mga sinusuportahang Winsock TCP na tawag upang gumamit ng SOCKS5 ang mga koneksyon nito. Isa itong prosesong pambalot, kaya hindi kailangan ng ibang aplikasyon na tanggapin ang parehong proxy setting.

Kapag may tugmang Windows build, maaaring ganito ang hitsura ng utos na gumagamit ng alias na proxychains.exe:

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

Panatilihin ang kaugnay na hook DLL kasama ng pambalot. Nangangailangan ang proyekto ng tugmang plataporma at arkitektura: gamitin ang tugmang x86 o x64 build para sa target na programa.

Simula sa pagsasaayos na ibinigay ng proyekto, panatilihin ang isang SOCKS5 entry para sa rutang may isang proxy:

strict_chain
proxy_dns

[ProxyList]
socks5 127.0.0.1 1080

Palitan ang endpoint at repasuhin ang mga ibinigay na pagbubukod sa direktang ruta. Ang listahan ng SOCKS5 proxy ay nag-aalok ng mga kandidatong malayong endpoint para sa mga pampublikong destinasyon; ang halimbawa ng loopback ay nangangailangan sa halip ng tagapakinig sa Windows machine na ito. Ipinapakita ng halimbawa ang mga pangunahing setting, hindi ang buong ipinamamahaging file. Malinaw na minamarkahan ng file na iyon ang dynamic_chain at random_chain bilang hindi sinusuportahan; ang mga resipe ng proxychains-ng sa Linux na gumagamit ng mga modong iyon ay hindi mapagpapalit.

Nagli-inject ang pambalot ng DLL at humaharang ng mga piling API sa inilunsad na proseso at sa mga inapo nito. Ang naidokumentong saklaw nitong TCP ay hindi nagtatatag ng ruta para sa arbitraryong UDP traffic o para sa bawat posibleng pagpapatupad ng network.

I-validate ang partikular na programa at mga destinasyon. Ang nabagong web exit para sa isang kahilingan ay ebidensya tungkol sa kahilingang iyon, hindi isang pangkalahatang garantiya ng anonimidad para sa proseso.

Kaugnay na mga artikulo