
Дело - труба! Datapipe roxx
CuTTer (cutter@real.xakep.ru)
Xakep, номер #029, стр. 029-068-2
Допустим, у тебя бесплатный доступ к ирке (т. е. этот траффик не учитывается), ты зарегистрировал себе сайт bridge.com (все названия вымышленные), также существует некий рабочий сокс gibbon-stories.net на 1080 порту. На bridge.com устанавливаешь datapipe.pl так, чтобы он ждал соединение на 6667 порту, а редирект делал на gibbon-stories.net:1080, теперь необходимо запустить программу (команда: ./datapipe.pl &). В случае с icq, нужно было поменять порт ожидания с 6667 на 4000. Как видишь, это совсем не сложно.
Но это далеко не единственный способ, можно попробовать счастья и по-другому. Некоторые провайдеры дают бесплатный dialup-доступ к твоей хоум-паге, причем часто с поддержкой CGI. Аплоадишь (upload) на сайт datapipe.pl, в настройках прописываешь ожидать соединение, например, на 31337 порту, а редирект делать на какой-нибудь сокс. Опять случилась экономия своих тугриков, но (!!!), такие действия уже чреваты негативными последствиями: твой аккаунт попросту могут убить, так как администраторам не очень понравится, что какой-то юзверь открывает порты для соединений. Второй шмот гимора: сложно найди такого провайдера. Ведь намного проще купить хостинг за 10 гринов, но с возможностью бесплатного обновления твоего сайта через dialup-доступ. И такие хостеры реально существуют в РуНете.
Готовых решений "чё да как" мы давать не будем. Есть некоторая надежда на твою сознательность в вопросе поиска глупых провов. Поисковики тут не помогут: просто лезишь на providerz.ru - сливаешь список ISP, расположенных в твоей области, и начинаешь разработку. Нам потребны 3 вещи: тестовый вход (типа guest`a), выделение места под пагу, и поддержка оной CGI-ек. Как водится, гостевой доступ есть почти всегда, как и его ограничения: только сайт провика доступен по www, да сабнет. Это нормально. Но Х ненормален - мы против стандартов :). Оттого, получив доступ к CGI (например, после отправки емайла в саппорт прова), вешаем туда наш зло-редирект. Коннектимся на пул по гостевушному аккаунту. Доступен, как уже говорилось, только сервер "поставщика интернет-услуг". А не там ли случайно завис наш редирект? ;) Да-да, именно там.
Другое дело, что сервак под хомяки юзверов частенько откидывается в сторонку от основного, к которому есть free-доступ :(. К примеру, сайтец имеет урл не provider.ru/xakep (~xakep), а user.provider.ru/xakep. Что же делать честным ремесленникам? Тут нам придёт на помощь прововская уловка - иногда при входе по гесту тебя подбрасывает не в нормальный субнет (66.66.66.*), а в классический 192.168.*.*, используемый, по обыкновению, в локальных сетях. Казалось бы, ничего хорошего... Ан, нет! Если сервак находится в одной сети прова, то часто он имеет как "внешний-интернетовский" адрес, так и внутренний в 192.168. А что нам стоит обнаружить этого зверя, проведя несложное сканирование диапазона "внутренних" адресов? Вот и нашёлся наш сервачок! Кроме него можно засечь фтп-серваки, телнеты, почтовые (ресивим почту 4free) и т. д. Главное - немного смекалки и хороший сканер, такой, как SuperScan, к примеру. Вообще, если кто-то проведёт успешные опыты по скану "внутренних" адресов провайдеров, кидайте мне в емайл - намутим общую базу. Хотя сразу предупреждаю: у многих ISP грамотно настроены сети, и халяву описанным способом подрубить не получается... Но я верю, что тебе повезёт :)