Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #81, СЕНТЯБРЬ 2005 г.

Сурипты на службе у хозяйки

Степан Ильин aka Step

Хакер, номер #081, стр. 081-032-5


Альтернатива: Fake Visitors (Perl, www.mrnicepages.com/fakehits).

HTTP Proxy Finder

Платформа: PHP

Размер: 2 Кб

Сайт: www.kinp.com

Прокси-листы, как было сказано выше, можно купить, но что делать, если с финансами напряги и спонсорской помощи не предвидится? В этом случае их можно попробовать найти самому. Самый верный способ - просканировать диапазон IP-адресов и проверить каждый из них на открытые 3128, 8080, 1080 порты, то есть те, на которых могут быть установлены прокси. Это можно сделать с помощью специальной программы (www.stayinvisible.com/index.pl/scanning_software), но удобнее использовать PHP-скрипт. Он может работать круглосуточно, да и канал у хостера куда шире, чем у тебя дома.

Скрипт, который реализует эту идею, имеет вполне банальное название - HTTP Proxy Finder. ?сего 2 Кб примитивного кода, но зато работает! Настраивать его не нужно: просто залей на хостинг и вызови через браузер. Выбрав начальный и конечный IP-адреса для сканирования, жми на кнопку Find. Если ты указал довольно большой диапазон, сканирование может сильно затянуться по времени, но, к счастью, разработчики догадались реализовать отображения результатов сканирования в реальном времени.

Минуса у этой HTTP Proxy Finder два. Во-первых, этот примитив разработчики пытаются толкнуть за деньги, но это легко решается, так как добрые люди давно выложили нуленую версию в инет - http://scripts.wmtrader.com/HTTP.Proxy.Finder.PHP.NULL-DGT.zip. А во-вторых, в программе не реализована многопоточность, что коренным образом влияет на скорость сканирования. Если хочешь несколько потоков, придется запускать несколько копий скрипта. А жаль…

CGIProxy 2.0.1

Платформа: Perl

Размер: 92 Кб

Сайт: www.jmarshall.com/tools/cgiproxy

В последнее время все чаще и чаще на различных варезных сайтах ссылки на загрузку файлов сопровождаются пометкой «только для российских IP-адресов». Мне, как заядлому пользователю спутникового интернета, это очень не нравится, так как сервер sat-провайдера стоит в Германии и IP-адрес у меня, соответственно, немецкий. Для решения проблемы можно было бы воспользоваться прокси-сервером, но, как оказалось, найти стабильный быстрый и бесплатный проксик не так уж и просто. Тогда-то мне и пришла идея воспользоваться скриптом-анониномайзером, установив его на быстром российском хостинге. По сути, это тот же самый прокси-сервер, но работающий через браузер.

Назад на стр. 081-032-4  Содержание  Вперед на стр. 081-032-6