Sosete - programarea programelor (program de cooptare) (proxy faq)

Deoarece protocolul SOCKS permite orice protocoale TCP (inclusiv POP3 și SMTP), puteți utiliza cu ușurință SOCKS proxy la programe de lucru, care nu pot utiliza servere proxy. Pentru a utiliza SOCKS proxy, trebuie să utilizați programul-SOCKS-ifikator (soksifikator) - de exemplu SocksCap (link către site-ul web al programului aici).







De ce trebuie să codificăm programele?

  • pentru a forța programul să folosească un server proxy, în cazul în care programul în sine nu știe cum să facă acest lucru;
  • pentru a învăța programul să folosească proxy-ul SOCKS (dacă programul poate utiliza doar proxy HTTP)

Cum se face un program?

Pentru a socksify programul folosind SocksCap, trebuie să faceți următoarele:

Instalați SocksCap și configurați-l:

  1. Faceți clic pe butonul Nou. .
  2. În fereastra New Application Profile care apare, faceți clic pe butonul Browse. și selectați programul dorit (de exemplu, Outlook Express).
    Indicație: Aveți nevoie de fișierul programului însuși - pentru a afla locația sa, consultați proprietățile comenzii rapide a programului dvs. de e-mail.
  3. Selectați elementul Setare din meniul Fișier. și introduceți numele și portul (de obicei 1080) din proxy-ul SOCKS.
  4. specificați tipul serverului dvs. proxy (Socks 4 / Socks 5), precum și (dacă este necesar) numele dvs. de utilizator și parola.
  5. faceți clic pe OK.
  6. Acum, în scopul de a rula programul folosind proxy Socks, aveți nevoie de 2 dublu clic pe numele său în meniul SocksCap (nu conductorul, și programul!).
  7. ar trebui să funcționeze.






Mai multe detalii despre SocksCap aici.

Puncte subtile: toate programele cedează la socksificare?

Nu totul este supus societății. Toate protocolul TCP / IP și UDP pot fi cooptați. Din aceasta rezultă că este imposibil să se satureze:

  • ping, tracert - folosesc protocolul ICMP, nu TCP / IP. Apropo, nu le poți lăsa prin proxy;
  • protocolul activ FTP (activ FTP). Există FTP pasiv și FTP activ. FTP pasiv presupune o conexiune prin intermediul clientului TCP / IP la server. Active - două conexiuni (pentru transferul de date și transmiterea comenzilor). Prin urmare, puteți numai (și proxy) FTP pasiv (este acceptat de toate browserele).

În plus, unele programe pot lua măsuri speciale împotriva socksification lor, sau pot fi scrise atât de incorect încât nu este posibil să coopteze-le. În acest caz, puteți încerca să utilizați diverse programe pentru socksificare - poate cu ajutorul oricăror dintre ele și veți putea să faceți programul să funcționeze printr-un proxy.







Trimiteți-le prietenilor: