Как работать с Прокси

Начну с того что существует две версии протокола — Socks4 и
Socks5.



Socks4 поддерживает работу приложений типа
клиент/сервер основаных на протоколе TCP таких как TELNET, FTP и таких
популярных протоколов обмена информацией, как HTTP, WAIS и GOPHER.

Socks5 расширяет четвертую версию Socks
добавляя к ней поддержку UDP, обеспечение универсальных схем строгой
аутентификации и расширяет методы адресации, добавляя поддержку доменных имен и
адресов IPv6.



Чем же так хорош Socks Proxy:



1.Так как Socks не имеет никакого отношения к
http, то ему наплевать на все его заморочки с модернизацией заголовков http
запросов.

Socks-сервер будет передавать все данные в
чистом виде от первого лица — то есть от себя. Другими словами можно сказать
(используя терминологию из http), что все Socks-серверы «анонимные». 

Socks не передает информацию о нашем
ip-адресе, потому что это никак не предусмотрено его технологией. 

Соответственно отпадает множество проблем —
например, кроме того, что он не передает ip- адрес, он естественно, как я
сказал выше, не модернизирует http-заголовки, это означает что web-сервер
никаким образом не может определить, что вы используете прокси-сервер. Для него
работа с вами будет абсолютно аналогичной, как если бы вы работали
непосредственно с web-сервером, с той лишь разницей, что он будет видеть совсем
другой ip-адрес.



2.Помните проблему с использованием различных
прокси серверов для разных протоколов? http, ftp, shttp, wais, gopher... 

Так как все эти протоколы (в браузере)
работают на основе tcp, то Socks прокси без проблем берет их всех на себя. То
есть больше не надо мучатся прописывая для каждого протокола свой
прокcи-сервер, а тем более искать их. Достаточно одного Socks.



3. Технология Socks легко поддерживает
выстроение в цепь. Здесь следует отметить, что некоторые http прокси-серверы
тоже могут выстраиваться в цепь, но в этом случае возникает много проблем.

Во-первых, как я упоминал из 100% РАБОЧИХ
прокси-серверов, анонимными будут процентов 10, из них возможно 1% будет
поддерживать возможность перенаправлять запросы, то есть выстраиваться в цепь.

Во-вторых, использование такой возможности
http прокси браузером прямо не предусмотрена, но если все же использовать
некоторые методы для этого, то останется множество брешей, главной из которых
будет потенциальная возможность передачи данных напрямую минуя прокси.



В основах вроде разобрались. Идем дальше.




Ищем Socks .



1.Паблик (бесплатные Socks сервера)

Списки Free Socks серверов можно глянуть
здесь:

http://sockslist.net/

http://socks24.blogspot.com/

http://proxiesking.blogspot.com/

http://madnet.name/tools/proxy/

http://proxy-heaven.blogspot.com/

http://samair.ru/proxy/socks18.htm

http://proxy.omduena.com/proxy12.html

http://web.freerk.com/proxylist.htm

http://proxylists.net/socks4.txt

http://www.proxyfire.net/index.php?p...ocks4proxylist

http://www.proxyfire.net/index.php?p...ocks5proxylist

http://www.proxyru.com/index.php



Кто хочет может еще поискать. В Google
найдется еще много подобных сайтов 



2.Платные сервисы которые знаю (не примите за
рекламу):

http://super-socks.org

http://anyproxy.net (http://5socks.net)

http://proxy.fraudcrew.com

http://socks24.net

http://vip72.com

http://vipvpn.com

http://fastsocks.ru



Советую юзать только платники. Высокая
скорость работы, Живут долго, Много стран, Возможность выбрать по штату(если
повезет то и по городу), минимум соксов в блек листах, соксы не такие заюзанные
как паблик.

Безлимит на месяц будет стоить вам порядка
15$. Но, поверьте, это того стоит .

Чтобы легко понять за что так никто не любит
паблик носки , достаточно их заюзать 



Иногда возникает потребность в проверке socks
на работоспособность .

Для этого существует софт и онлайн чекеры.



Онлайн чекеры:

http://www.testsocks.com/

http://www.onlinechecker.freeproxy.ru/

http://www.checker.freeproxy.ru/checker/

http://sockslist.net/check

http://www.proxy-base.org/proxytools/proxy_checker/



Программы для проверки Прокси серверов:

Socks_checker 1.3.1 

Программа предназначена для проверки
HTTPS/SOCKS proxy серверов.

Программа позволяет проверять HTTPS (CONNECT),
SOCKS4, SOCKS5 proxy серверы; брать списки proxy как из текстовых, так и из
HTML файлов самого различного формата; проверять списки proxy любого размера;
проверять прокси на подключение к IRC сетям или к почтовым серверам.

Ultra Socks Checker 1.0 

Очень быстрая программа для тестирования сокс
серверов .

Программа поддерживает версию 4 и 5 сокс серверов.
В программе реализованы 2 метода тестирования сокс серверов: 1. Проверка
соединения и пинг сервера; 2. Проверка сокс сервера на присутствие в популярных
«черных списках».

Программа также может удалять сокс серверы по
выбранным вами критериям для составления качественного списка сокс серверов.



Проверить Socks на присутствие в Блэк листах
можно здесь:

http://www.mxtoolbox.com/blacklists.aspx (проверка идет по 147 блек
листам)

http://xseo.in/dnsbl

http://whatismyipaddress.com/blacklist-check

http://blacklistalert.org/

http://cbl.abuseat.org/lookup.cgi?ip=yourip

http://myiptest.com/

есть еще много подобных сервисов.



Многие приложения не поддерживают работу через
Socks или нуждаются в настройках.

Для того чтобы все это упростить существуют
специальные программы Соксификаторы .

Основные: Proxifier, SocksCap, FreeCap,
WideCap.

Все их можете найти в инете

Лично я использую Proxifier 2.8.

Все функции я расписывать не буду. Расскажу
только как с ней работать.

Запускаем программу, жмешь options, Proxy
settings, add, вставляешь свой socks, выбираем версию(4или5) и ок.

После этого твой браузер, icq и т.д начнут
работать через этот сокс.

В Proxifier есть встроенный чекер, что очень
удобно.

Чтобы светился DNS прокси сервера а не вашего
провайдера, делаем следующее.

нажимаем на кнопочку с изображением лупы и
надписью DNS , потом в окне Name Resolution убираем галочку «Choose the mode automatically» и ставим точку напротив Remotely.

Программа соксифицирует все приложения и если вы хотите, чтобы
какое-то из приложений не соксифицировалось (работало через ваш реальный ip)
делаем следующее.

В Proxifier жмем Options, Proxification Rules,
Add, в открытом окне ищем .exe нашей программы которую мы хотим исключить из
соксификации, выбираем ее и жмем OK. Теперь в списке появилась наша программа.



Для проверки себя выделил бы эти сервисы:

http://whoer.net/ext

http://leader.ru/secure/who.html

http://servicevpn.net/who

http://private.dnsstuff.com/tools/aboutyou.ch



Материал брался из свободных источников , а
также из личного опыта.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: