Yhden Windows-ohjelman käynnistäminen Proxychains.exe:n kautta
Käytä Windowsin Proxychains-portin prosessikäärettä ja yhteensopivaa arkkitehtuuria sekä nimenomaista SOCKS5-määritystä.
Windows-projekti Proxychains.exe voi käynnistää ohjelman ja siepata tuetut Winsock TCP -kutsut, jotta sen yhteydet käyttävät SOCKS5:tä. Kyseessä on prosessikääre, joten toisen sovelluksen ei tarvitse omaksua samaa välityspalvelinasetusta.
Kun yhteensopiva Windows-versio on saatavilla, sen proxychains.exe-aliasta käyttävä komento voi näyttää tältä:
proxychains.exe -f "C:\Proxy\proxychains.conf" "C:\Tools\client.exe"
Pidä siihen liittyvä hook-DLL kääreen yhteydessä. Projekti edellyttää yhteensopivaa alustaa ja arkkitehtuuria: käytä kohdeohjelmalle sopivaa x86- tai x64-versiota.
Aloita projektin toimittamasta määrityksestä ja pidä yksi SOCKS5-merkintä yhden välityspalvelimen reitille:
strict_chain
proxy_dns
[ProxyList]
socks5 127.0.0.1 1080
Korvaa päätepiste ja tarkista toimitetut suoran reitin poikkeukset. SOCKS5-välityspalvelinluettelo tarjoaa etäpäätepisteiden ehdokkaita julkisiin kohteisiin; loopback-esimerkki sitä vastoin vaatii kuuntelijan tällä Windows-koneella. Esimerkki näyttää ydinasetukset, ei koko jaettavaa tiedostoa. Kyseinen tiedosto merkitsee dynamic_chainin ja random_chainin nimenomaisesti tukemattomiksi; näitä tiloja käyttävät Linuxin proxychains-ng-reseptit eivät ole keskenään vaihdettavissa.
Kääre injektoi DLL:n ja sieppaa valitut API:t käynnistetyssä prosessissa ja sen jälkeläisissä. Sen dokumentoitu TCP-laajuus ei luo reittiä mielivaltaiselle UDP-liikenteelle eikä jokaiselle mahdolliselle verkkototeutukselle.
Vahvista kyseinen ohjelma ja kohteet. Yhden pyynnön muuttunut verkkolähtö on todiste kyseisestä pyynnöstä, ei yleinen anonymiteettitakuu prosessille.