BNC: Что это такое, и с чем его едят. Часть 2.

Продолжим тему о BNC. В этой части я рассмотрю Ezbounce. Скажу, чем она отличается от PsyBnc, и как юзать PsyBnc и Ezbounce вместе.

Сначала качаем Ezbounce, затем распаковываем, конфигурим и компилим (./configure; make; make install). После этого правим конф-файл от Ezbounce. Там все понятно... Следует лишь записать
виртуал-хосты в блок "vhosts { }", порт, пароль на вход, логин и пароль администратора. Далее желательно записать MOTD (Message Of The
Day), где будут хранится доступные виртуал-хосты. И, наконец, запустим ezbounce: "./ezbounce bnc.conf", где bnc.conf - конф-файл.

Лезем на порт Ezbounce. Затем вводим пароль "/pass password". Ставим себе
виртуал-хост: "/vhost hostname" и коннектимся на сервер: "/conn servername:port". После удачного коннекта можно спокойно сидеть в IRC. Для сохранения коннекта на IRC-сервер следует набрать команду "/quote ezb detach password", где password - ваш личный пароль, причем не обязательно ставить пароль на detach такой же, как на вход. После этого Bnc ответит: "To reattach session enter command: /reattach PID password", где PID - число, которое тебе выдаст сервер. Тебе лишь нужно запомнить это число и при новом коннекте набрать: "/reattach PID
password".

Согласись, неудобно, если у тебя диалап, и ты слетаешь через каждые 20 минут. Ты не успеешь набрать detach, Ezbounce на задетатчит твою сессию, и ты слетишь с IRC 🙁
Чтобы этого не было, можно юзать PsyBnc + Ezbounce (а также если на PsyBnc нету хороших хостов).
Коннектимся на PsyBnc (читай первую часть), добавляем в качестве сервера Ezbounce и отсылаем команды, "/quote pass password", "/interface vhost hostname", и "/interface conn irc.server.net:6667", и ты залезешь в IRC через Ezbounce, но PsyBnc будет удерживать тебя, даже если ты слетишь.

Все просто... Конечно, в Ezbounce нет таких преимуществ, как автооп и автобан 🙂 но зато там нет
глюка с буквой "я".
В общем... Тебе решать, что юзать.

Чтобы стать администратором Ezbounce, тебе достаточно набрать "/quote ezb admin login password", где login и password лежат в твоем конфиге к Ezbounce 🙂

Теперь перейдем к более важной теме: боты. Я тебе расскажу, как садить ботов на
Bnc. Качаем скриптик fbnc.tcl (мой, переделанный) с
http://luxpro.narod.ru/fbncez.tcl.zip (для ezbounce) и
http://luxpro.narod.ru/fbncpsy.tcl.zip (для PsyBnc), там все просто... Настроить их может даже полный ламер.
Заносим в конфиг-файл бота строчку: source scripts/fbnc.tcl, предварительно сбросив fbnc.tcl в каталог eggdrop/scripts. Рехэшим бота: ".rehash" и он должен заползти на Bnc и прийти на IRC с крутым хостом %) Причем, если бот, который висит на PsyBnc отвалится, то PsyBnc останется висеть на IRC, и твой крутой канал никто не захватит %)

А теперь самое интересное... Где взять shell-account с поддержкой Bnc? =) Я знаю хостинговую компанию, где дают поюзать шелл на месяц (у меня держится уже 3 месяца). Это
penguinhosting.net. Регистримся и ждем мыла. Потом топаем на zeus.penguinhosting.net:22 и получаем шелл. Только скажу: никаких эггдропов. Увидят - сносят без предупреждения. За BNC вроде не ругают... Тем более, там очень много
виртуал-хостов, один из которых: "is.a.script-kiddy.com" 🙂 Но если тебя оттуда снесут,
я не виноват %)

Вот, пожалуй, и все... Удачи тебе и много рут-шеллов =)

Check Also

Туннель во времени. Выводим данные с компьютера через Network Time Protocol

Содержание статьиЧто такое NTPСтруктура пакета NTPОграничения на трафик по порту UDP-123Ко…

Оставить мнение