| 
 
 ИНСТРУМЕНТАРИЙ DDoS`ЕРА 
 Спецвыпуск Xakep, номер #021, стр. 021-018-3 
 MSTREAM Эта тулза досталась мне в виде одного большого текстового файла: в нем содержится код Makefile`а, код master.c и код server.c. Если тебя не заломает выковыривать все из этого файла, можешь забрать его отсюда: http://packetstorm.linuxsecurity.com/distributed/mstream.txt. Меня не ломает, так что я запустил текстовый редактор, аккуратно порезал и разложил все как надо. В итоге у меня получилась директория с тремя файлами внутри: Makefile, master.c и server.c. Компилирую: make Как ни странно, все сошлось с первого раза, и в папке появилось два бинарника: master и server. Запускаю демона: ./server Молча запускается и уходит в бэкграунд ;). Теперь запускаю мастера: ./master И этот уходит в бэкграунд... И что? И как? А как же DDoS-атаки и все такое? Ничего не понял... Итог: если бы что-нибудь запустилось, можно было бы подвести итог... TRIN00 Еще одна DDoS-тулза. Копируем отсюда архив: http://packetstorm.linuxsecurity.com/distributed/trinoo.tgz, распаковываем в какую-нибудь директорию и заходим в нее. Две папочки: ./daemon и ./master с соответствующими составляющими Trin00 внутри. Сначала займемся мастером. Заходим в его папку: cd ./master и компиллируем мастера: make После этого в папке появится бинарник ./master. Все, мастер готов :). Теперь лезем в папку с демоном cd ../daemon Там лежит всего один исходник - ns.c. Его придется править. Открываем и ищем следующий фрагмент: Это, типа, настройки мастера. Я настроил все вот так: Далее надо откомпилировать ns.c следующей командой: gcc -o daemon ns.c но что-то он у меня не захотел компилироваться :(. Пришлось лезть в исходник еще раз и смотреть, в чем проблема. А проблема в том, что компилятор не может найти функцию "crypt", которая заюзана в исходнике. Ковыряться неохота, поэтому просто убираю эту функцию на фиг, заменив ее на дурацкое сравнение следующим образом: Хреново, конечно, так делать, зато после этого все нормально откомпилировалось :). В папке ./daemon появился бинарник daemon. Запускаем его: ./daemon Теперь можно запустить и мастер: ../master/master Появится два вопросительных знака: Это, типа, мастер просит ввести пароль на запуск: вводим "gOrave". Все, мастер запущен. Теперь, чтоб с ним работать, надо прителнетиться к порту 27665. telnet 127.0.0.1 27665 Видим следующую штуку: Мастер ждет ввода пароля на соединение: вводим "betaalmosdone" и попадаем в командную строку Trin00: Вот теперь можно развлекаться :). Нет... кое-что забыли. В директории мастера надо создать файл, название которого состоит просто из трех точек ("...") - это аналог TFN`овского iplist`а. Пишем в него одну строчку (т.к. у нас только один демон) - 127.0.0.1 - и сохраняем. Теперь можно вернуться в меню проги. Если не знаешь, что делать, можно ввести "help", и программа выплюнет список доступных команд. Пингуем :): mping 127.0.0.1 Итог: довольно глючная тулза, работает как-то криво (пакеты шлет, но почему-то очень вяло). В общем, лучше пользоваться чем-нибудь другим, благо DDoS-тулз достаточно. На этом, пожалуй, стоит закончить знакомство с DDoS-тулзами (хотя их еще много: Kaiten, Voyager Alpha Force и т.д.). Тебе, друган, я советую скачать все, что мы сегодня обозрели, и опробовать на практике (на своей тачке, естественно - я тебя не призываю кого-либо DoS`ить, Боже упаси...). Нагиморроешься, зато и знаний наберешься, а то сейчас, небось, читаешь и думаешь - "это не для меня", "линукс еще какой-то ставить", "я это не умею", "не могу" и т.д. Ты сейчас какой журнал читаешь? Спец или фуфло какое-нибудь для домохозяек? Если Спец, то должен уметь... Удачи! Назад на стр. 021-018-2  Содержание |