• Партнер

  • 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" 🙂 Но если тебя оттуда снесут,
    я не виноват %)

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

    Подписаться
    Уведомить о
    0 комментариев
    Межтекстовые Отзывы
    Посмотреть все комментарии