Шалости на бесплатных хостингах

suck3r (cutter@real.xakep.ru)

Спецвыпуск Xakep, номер #015, стр. 015-012-1


Закончились чужые кредитные карты? Как назло, позакрывали все твои шеллы на хостингах? Прикрыли сайт, на котором ты размещал свой bouncer? В общем, полный сакс. Самое неприятное, что такое может случиться с каждым. Грустно... Но не стоит заморачиваться :). Просто сегодня мы поговорим о том, что же делать, если срочно нужно установить какую-нибудь сетевую утилитку на сервере, причем сделать все это бесплатно и вполне законно.

Регаем халяву

Все очень просто, ведь еще не перевелись на нашей планете чудные админы :). Из-за таких шедевров природы на некоторых бесплатных хостингах можно вытворять почти все то, что обычно можно делать только на платных ;). Встречайте - VirtualAvenue и Hypermart! Хочу заметить, хоть это и разные сайты, но такое ощущение, что ими занимаются одни и те же люди: весь процесс регистрации совершенно идентичен, настройки в меню одинаковые, к тому же на обоих проектах висят рекламы друг друга. Любопытно, конечно, но нам, в принципе, до этого дела нет :). В общем, заползай на какой-нибудь из этих сайтов (www.virtualave.net, www.hypermart.net) и кликай на пункт SignUp. Ознакомься с появившимися формами. Проглядев их, ты, наверное, удивишься: тебя попросят ввести номер кредитной карты :(! Не расстраивайся - да, это бесплатный хостинг! Ну, может, наполовину бесплатный ;). Просто помимо бесплатных услуг у них полно и платных, причем первые они запихнули куда подальше от пользователя... Но не тут-то было :). Ввести номер кредитной карты все равно придется - другое дело, что эти хостинги с удовольствием глотают любые заюзанные, старые, обнуленные и прочие креды. В Инете полно сайтов, где таких нерабочих кредиток навалом. Хорошо, идем дальше: в поле domain выбирай поддомен третьего уровня в зоне того хостера, которого ты предпочел. Если попытаешься захапать домен второго уровня, с тебя потребуют 20 баков - тут уже фиговая кредитка не сработает ;). Далее скажи, что ты хочешь бесплатный трафик, взамен этого на твоих сайтах будут висеть рекламные баннеры. Можешь не париться по этому поводу: так как мы не собираемся открывать и раскручивать веб-проект, вряд ли кто-нибудь еще (кроме тебя) их увидит. С остальными полями, надеюсь, разберешься сам - так что заполняй и жми на заветную кнопку Submit. Все, запрос отправлен, а всю инфу (данные о ftp-серваке, логин и пароль) тебе пришлют на мыло через несколько часов.

Пошалим?

Отлично, теперь можно уже и подумать, что будем вытворять ;). Нам надо обвешать полученный аккаунт всякими полезными сетевыми тулзами и облегчить себе жизнь. Так как хост предоставляет поддержку CGI, да еще и позволяет открывать сокеты, работать будут любые сетевые программы на перле, которые используют протоколы tcp или udp. Причем можно ставить как клиентские проги, так и серверные. За это надо отдать должное администраторам, которые "грамотно" настраивали firewall :). Я приведу пару таких полезных тулз для примера и покажу, как их запускать. Остальные утилиты ты повесишь сам - так как тебе лучше знать, какой софт тебе нужен.

Если ты постоянно сидишь в IRC, то, наверное, пользуешься bouncer'ом. К сожалению, поставить ezbounce или psyBNC не удастся :(, но ничего - на перле баунсеры тоже есть, и они почти не уступают своим сишным аналогам. Имхо, лучший из них - PimpBNC. Он поддерживает detach- и reattach-команды, есть возможность устанавливать vhost - для многих это самые юзабельные и необходимые функции. Скачать PimpBNC можно с http://pimpbnc.konge.net. На данный момент доступна только бета версия, но и она работает нормально.

Содержание  Вперед на стр. 015-012-2