ЖУРНАЛ ХАКЕР

Захват канала в IRC (ver. 2)

Xakep, номер #033, стр. 033-046-2


2. Нужно запастись как можно большим количеством free-шных шеллов, благо их полно. Но минус, что "халява" всегда перегружена пользователями и жутко тормозит, а имена хостов на халяве часто внушают подозрение. Яркий пример - *.pl, так уж получается, что с поляками и американцами у нас "теплые отношения", и могут забанить сразу или просто не пустить в канал, ибо на десятках каналов, где я побывал за последнее время, в IRCnet уже стоял хронический бан на PL. Для справки, шелл - это, грубо говоря, телнетовский/ssh доступ на сервер с некоторыми возможностями (обычно IRC там входит в платные услуги, но есть даже такие, где можно откомпилировать и запустить собственного бота бесплатно). Найти можно, покопавшись в любой поисковой системе, а лучше во всех сразу, по запросу "freeshells" и откинув сообщения компаний, торгующих раковинами и машинными маслами :). Не в жилу маза? А я и не говорил, что все будет легко и непринужденно. Могут возникнуть осложнения при попытке зайти на иркнет со штатовских серваков - не резолвится DNS (посмотри www.arin.net) или просто данные сервера имеют k-line. Первая проблема решается просто, если имеется контакт на adm серванта шелл-провайдера: прописывается обратная зона для машины, т.е. присваивается свой vhost, который будет успешно резолвиться Lookin up ur hostname. Или же, когда руки админа кривы, как твои мозговые извилины :), можно отделаться установкой/активизацией identd (113-ый порт), куда частенько стучится Ircd, когда не может узнать доменное имя клиента.

Большинство открытых проксей (SOCKS`ов) не пускают на ирку, или наоборот, они закрыты на ирк-серваках К-лайнами. Советую переписать все слинкованные сервера заранее - список выдается в MIRCе командой /servers или /links, в BitchX не помню как ;), посмотри help.

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

Вот и все, можно приступать к захвату канала.

Let start a war...

Предполагается, что у мстительного товарища к этому моменту имеется приблизительно 6 ботов, полностью контролируемых, или столько же клиентов ирки, лучше, если это все-таки будет BitchX, - warscripts там специально встроены в клиента для этой цели. Не советую использовать экзотику: всякие графические приблуды, CIRC, QIRC и так далее - уж лучше старый добрый mIRC.

Итак:

1. Создаем стартовый канал, где можно поглядеть на свою банду, например, /j #REVENGE.

2. Притаскиваем туда все свои скудные запасы.

3. Настраиваем war-scripts, линкуем ботов, смотрим критические точки безопасности - выключаем опции kickflood, banflood, настраиваем ботов, чтобы на фингер молчали, версия - MIRC5.9, настраиваем +revenge, прописываем всех лучшими друзьями, для своего клиента мутим скрипт, который никого не кикает и не банит, а только выдает лучшим друзьям - опов пачками.

4. Заходим в чан жертвы, оставив ботов отдыхать на вновь созданном канале, пишем логи, смотрим, как там обстоят дела с безопасностью. Интересные моменты - кто есть кто на канале, желательно узнать, кто владелец, сколько мастеров, кто боты, кто операторы канала, могут ли операторы раздавать опов, кто использует какие скрипты. Версии смотрим, используя /ver #Channel, где channel - название канала, дабы избежать выставленной опции kick_on_version - пусть попробуют кикнуть канал! :) Потом делаем /ping #channel и смотрим эхо. Маловероятно, но если у всех обитателей отклик меньше секунды - плохо дело.

Назад на стр. 033-046-1  Содержание  Вперед на стр. 033-046-3