Как замутить Shell Обвешанный Shell

d00d13 (d00d13@mail.ru)

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

.jump - выбрать IRC для бота

.+user - Nick Nick!user!some.provider.ru - добавить пользователя

.+chan #channel - зайти/выйти на канал

Об остальных командах можно почитать в доках.

IRC-сервер

Оп канала - это, конечно, клево, но ведь намного круче иметь собственный IRC-сервер! А что? Будет такой полуприватный ircd, где все пользователи - свои люди, и где админ - либо ты сам, либо твои близкие друзья. По-моему совсем неплохо, тем более что никаких привилегированных прав в системе, где ты будешь ставить IRC-сервер, не понадобится - сойдет и обычный пользователь. Главное, чтобы был доступен компилятор gcc ;). Уговорил :)? Тогда бегом за ircd! Качай сервер hybrid (www.the-project.org) - он довольно просто устанавливается, не особо сильно грузит систему, а также спокойно работает на эфнете (это уже о многом говорит :)).

Я юзал версию 6.2. Подозреваю, что в других версиях настройки идентичны. Распаковывай архив: "tar xzf ircd-hybrid-6.2.tgz" и заползай в появившуюся директорию. В каталоге include необходимо подкорректировать файл config.h. Найди в нем строку "#define DPATH /usr/local/bin/" - это каталог, в который будут устанавливаться бинарники. Так как прав root'а на шелл у нас нет, мы не сможем скопировать файлы в /usr/local/bin, поэтому будем ставить в свой домашний каталог. Например, если твое имя в системе blevun, то пропиши вот так: "#define DPATH /home/blevun/ircd/". Такой же путь пропиши во всех других PATH. В принципе уже можно собрать ircd, но тебе может не понравиться такая вещь: по умолчанию максимальная длина ника не должна превышать девяти символов. Это слишком большое ограничение, поэтому открывай файл ircd_defs.h и меняй значение в поле NICKLEN с 9 на 20. Вот теперь уже точно можно приступать к сборке - вводи "./configure", а потом - "make". Если при компиляции никаких ошибок не возникло, то копируем бинарники и прочее файло в домашний каталог - "make install".

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

загрузка...
Cпец Хакер #075Cпец Хакер #074Cпец Хакер #073Cпец Хакер #072Cпец Хакер #071Cпец Хакер #070Cпец Хакер #069Cпец Хакер #068Cпец Хакер #067Cпец Хакер #066Cпец Хакер #065Cпец Хакер #064Cпец Хакер #063Cпец Хакер #062Cпец Хакер #061Cпец Хакер #060Cпец Хакер #059Cпец Хакер #058Cпец Хакер #057Cпец Хакер #056Cпец Хакер #055Cпец Хакер #054Cпец Хакер #053Cпец Хакер #052Cпец Хакер #051Cпец Хакер #050Cпец Хакер #049Cпец Хакер #048Cпец Хакер #047Cпец Хакер #046Cпец Хакер #045Cпец Хакер #044Cпец Хакер #043Cпец Хакер #042Cпец Хакер #041Cпец Хакер #040Cпец Хакер #039Cпец Хакер #038Cпец Хакер #037Cпец Хакер #036Cпец Хакер #035Cпец Хакер #034Cпец Хакер #033Cпец Хакер #032Cпец Хакер #031Cпец Хакер #030Cпец Хакер #029Cпец Хакер #028Cпец Хакер #027Cпец Хакер #026Cпец Хакер #025Cпец Хакер #024Cпец Хакер #023Cпец Хакер #022Cпец Хакер #021Cпец Хакер #020Cпец Хакер #019Cпец Хакер #018Cпец Хакер #017Cпец Хакер #016Cпец Хакер #015Cпец Хакер #014Cпец Хакер #013Cпец Хакер #012Cпец Хакер #011Cпец Хакер #010Cпец Хакер #009Cпец Хакер #008Cпец Хакер #007Cпец Хакер #006Cпец Хакер #005Cпец Хакер #004Cпец Хакер #003Cпец Хакер #002Cпец Хакер #001