La Windows-projekto Proxychains.exe povas lanĉi programon kaj kapti subtenatajn Winsock TCP-vokojn, por ke ĝiaj konektoj uzu SOCKS5. Ĝi estas procesa envolvaĵo, do alia aplikaĵo ne devas adopti la saman prokuran agordon.

Se ekzistas kongrua Windows-konstruaĵo, komando uzanta ĝian alinomon proxychains.exe povas aspekti tiel:

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

Tenu la rilatan hook-DLL kun la envolvaĵo. La projekto postulas kongruan platformon kaj arkitekturon: uzu la kongruan konstruaĵon x86 aŭ x64 por la cela programo.

Ekde la agordo liverita de la projekto, tenu unu SOCKS5-eron por itinero tra unu prokuro:

strict_chain
proxy_dns

[ProxyList]
socks5 127.0.0.1 1080

Anstataŭigu la finpunkton kaj reviziu la liveritajn esceptojn por rekta itinero. La SOCKS5-prokura listo proponas kandidatojn por malproksimaj finpunktoj por publikaj celoj; la loopback-ekzemplo male postulas aŭskultanton sur ĉi tiu Windows-maŝino. La ekzemplo montras la kernajn agordojn, ne la tutan disdonatan dosieron. Tiu dosiero eksplicite markas dynamic_chain kaj random_chain kiel nesubtenatajn; Linux-receptoj por proxychains-ng, kiuj uzas tiujn reĝimojn, ne estas interŝanĝeblaj.

La envolvaĵo enĵetas DLL kaj kaptas elektitajn API-ojn en la lanĉita proceso kaj ĝiaj posteuloj. Ĝia dokumentita TCP-atigo ne starigas itinerojn por arbitra UDP-trafiko nek por ĉiu ebla reta realigo.

Validigu la koncernan programon kaj celojn. Ŝanĝita reta eliro por unu peto estas pruvo pri tiu peto, ne universala garantio de anoniteco por la proceso.

Rilataj artikoloj