понедельник, 16 декабря 2013 г.

Нововведения и улучшения в XRumer 12.0 Elite

Использованы материалы с официального сайта программы Xrumer.
Программа обучена следующим новым типам капчей:
  • благодаря проведённому конкурсу по коллективному обучению тексткапчам, программа обучена более чем 70.000 новым тексткапчам 
    • кроме того, программа обучена более чем 5.000 новым Select-капчам 
    • обновлена авторегистрация почтовых ящиков на Hotmail.com, Mail.ru, Yandex.ru 
    • в несколько раз улучшена распознаваемость упрощённого вида РеКапчи 
    • оптимизированы базовые процедуры распознавания некоторых графических капч 
    • оптмизирована обработка редиректов 
    • улучшено логирование отладочной информации в дебаг-режиме 
    • добавлена возможность включения дебаг-режима для многопоточной рассылки, для этого следует включить MassDebug=1 в секции [AdvOptions] файла xuser.ini 
    • восстановлена возможность выбора метода просмотра отчётов, через "Настройки отчётов" 
    • оптимизировано переключение языка интерфейса 
    • внедрена новая панель управления в главном окне программы 
    • упрощена процедура авторизации — более не требуется обязательно открывать порт "7777", кроме того система авторизации теперь не зависит от настроек Internet Explorer-а 
    • оптимизирован режим Масс-ПМ 
    • в xmessages.txt добавлен признак "PM_CANTGET", сигнализирующий о том, что пользователь, кому отсылается сообщение, не может его получить, т.к. его папка "Входящие" переполнена 
    • реализовано отображение программы в трее 
    • увеличен размер стека ссылок активации 
    • программа обучена самой последней версии DLE-капчи 
    • оптимизирована работа программы под многоядерные и многопроцессорные системы 
    • добавлена возможность генерации багрепорта, через меню "Информация" 
    • дополнен xpop.txt 
    • добавлены макросы #rnd_topic и #rnd_user, вставляющие в отсылаемый текст заголовок случайного топика и случайного профиля с текущего форума 
    • в редакторе проектов добавлены доп.проверки, защищающие от ошибки пользователя 
    • улучшено логирование в отчёт POP_Logs.txt для более удобного поиска доп.масок для xpop.txt 
    • реализован обход JavaSript-защиты типа DDoS Guard, ddn_intercept и т.п. 
    • исправлена обработка РеКапчи через HTTPS 
    • исправлена обработка макроса #random[a..z,0..9] (раньше он генерировал только цифры) 
    • реализован умный алгоритм распознавания множественных тексткапч 
    • также реализован новый алгоритм распознавания select-капч, благодаря чему существенно повышена пробиваемость phpBB 
    • улучшен обход Рекапча-защиты на входе некоторых сайтов — "Please complete the security check to access" (CloudFlare) 
    • дополнен textcaptcha_multinames.txt 
    • устранена ошибка "Range Check Error", возникающая в редких случаях в системе авторизации 
    • добавлен алгоритм обхода тексткапч при создании топиков на SMF (обработка полей post_vv[q][...]) 
    • проверка прокси/сокс через наш сервис теперь разбита на 2 сервера 
    • скорректирован xurl.txt 
    • скорректировано отображение проекта 
    • устранён баг в Анализаторе баз, из-за которого некорректно обрабатывались домены с цифрами 
    • повышена пробиваемость ресурсов *.myforum.ro и *.altervista.org 
    • скорректированы процедуры ресайза главного окна 
    • добавлено автосохранение последнего выбранного почтового сервиса в проекте 
    • повышена пробиваемость движка Datsogallery

    вторник, 26 марта 2013 г.

    Делаем авторегистратор почты Rambler.ru

    В этой статье я расскажу как сделать авторегер почты рамблера для Хрумера. Программа предназначена для массового оставления ваших обьявлений на форумах, блогах, гостевых книгах. Более подробно о функциях программы и прилагаемых к ней плагинам можно прочитать на официально сайте программы

    Начиная с версии 7,7,40 с хрумером поставляется ModCreator. Он предназначен для облегчения создания модификаций, допустим теперь для того чтобы добавить новое поле в xas.txt не нужно разбираться в исходном коде страницы, а можно добавить через интерфейс модкреатора. На данный момент модкреатор находится в упрощенном виде. Как работать с мод креатором можно прочитать в других статьях четвертого конкурса. Также можно установить программу Fiddler, но с её помощью хорошо сравнивать заполнение форм из браузера и хрумера, также сверять пост запросы. В предыдущем конкурсе был разобран пример как ей пользоваться.
    Переходим на страницу регистрации почты (Ссылка на регистрацию)

    Обучим хрумер правильно заполнять поля при регистрации.
    Открываем исходный код страницы и ищем имена полей которые надо заполнить.
    Записываем имена полей и значение поля в отдельный файл.
    Заполняем вручную форму регистрации и нажимаем кнопку далее, теперь надо пройти второй шаг регистрации. Также открываем исходный код страницы и дополняем предыдущий файл новыми полями.
    Файл получится примерно такого содержания
    Делаем копию хрумера. Т-к произведем изменения файлов логики, хрумер не будит постить в другие ресурсы. Т-е если вам надо разослать сообщения запускаете хрумер из одной папки, если на регистрировать аккуантов с помощью созданного мода, то запускаете хрумер из другой папки. После доработки модкреатора модификацию можно будет выбирать в интерфейсе программы. Открываем файл xas.txt расположенный в (папка с хрумером\LogicFiles\Default) очищаем его содержимое. Спросите зачем ? Если мы хотим сделать аккаунты похожие на зарегистрированные человеком, то мы будем заполнять все поля соответственно, а т-к хрумер предназначен в основном для форумов и названия полей на на всех разные. Он заполнит поля Фамилия, Имя, Логин одним значением.
    В стандартном xas есть вот такое поле  !name  восклицательный знак означает что должно быть вхождение этого слова в имя поля. А значит поля profile.firstname,  profile.lastname, profile.username он заполнит одним значением. А нам надо чтоб аккуанты выглядели настоящими. Это я привел один пример несоответствия полей для форумов и для отдельных ресурсов. А так как мы будеш хрумер затачивать под один ресурс то файл можно смело очистить
    Синтаксис файла описан в справке с хрумером. После редактирования файл получился вот такого содержания.
    Сохраняем изменения.
    Запускаем хрумер и создаем новый проект.
    Создаем файл с логинами, которые нам надо зарегистрировать . Файл должен содержать по одному логину на строчку. Находим в интернете базу имен и фамилий и указываем пути до этих файлов. Формат файлов с фамилиями и именами должен быть такой-же как с файл с логинами. Т-к при регистрации первый контрольный вопрос " Почтовый индекс ваших родителей " То указываем ответ на него, можно указать также несколько вариантов ответа. Сохраняем проект
    Включаем режим только регистрация в настройках программы.
    Выбираем постинг по L базе, вставляем ссылку на регистрацию и жмем кнопку тест.
    Результат: Result: не нашлось формы для отправки;
    Т-к на первой страницы нет поля для логина, пароля, email хрумер считает, что это не форма регистрации. Открываем исходный код страницы регистрации и ищем уникальный код внутри формы, я взял вот такой <input type="hidden" name="action" value="step2">.
    Открываем файл xmessages.txt и прописываем его к флагам FORCE_TEXTAREA и FORCE_SUBJECT если сработают эти флаги то хрумер произведет постинг даже в том случае если не найдут формы логина, почты т-е как в нашем случае.
    Заполняем первый шаг регистрации на сайте.  Надо сделать так чтоб хрумер понял что это продолжение регистрации. Открываем исходный код страницы второго шага регистрации и ищем уникальный код внутри формы и прописываем его к флагу  CHECK. Если сработает флаг  CHECK, то хрумер заполнит вторую(если необходимо и третью) форму регистрации, также он применяется там где надо подтвердить данные.
    Сохраняем изменения.
    Открываем файл default.mask.txt расположенный в (папка с хрумером\DeCaptcha) файл отвечает за скачивание каптч.
    Ищем в исходном коде страницы регистрации ссылку на каптчу и имя поля для ввода этой каптчи
    И создаем новую маску для скачивания каптчи
    Можно отредактировать последнее правило. Т-к эта копия хрума будет заточена под один ресурс то так можно сделать. Синтаксис описан внутри файла.
    Сохраняем изменения. Хрумер автоматически не распознает каптчу рамблера, её придется посылать на сторонний сервис распознавания каптчи или вводить её руками, но мы можем допустить ошибку при вводе каптчи, если мы регистрируем ящик вручную мы разберемся что ввели каптчу не верно. Теперь надо этому обучить хрумер. Для этого заполняем руками первую форму регистрации, а на втором шаге регистрации вводим не верно каптчу и открываем исходный код страницы с ошибкой о не правильно введённой каптчи.
    Вот этот код >Введите&nbsp;символы еще&nbsp;раз<   прописываем его к флагу PICTOTRY и сохраняем изменения.
    Текст ошибки надо обязательно копировать из исходного кода, а не из браузера
    Регистрируем ящик руками и смотрим текст об успешной регистрации
    Делаем маску для грабинга зарегистрированных логинов в файл xgrab.txt.
    Я сделал вот такую <b class="b-profile--string">[...]@rambler.ru</b>
    Хрумер сграбит всю информацию которая находится между  <b class="b-profile--string"> и   @rambler.ru</b>, в нашем случае маску надо брать уникальную, чтоб её не было на страницах регистрации, допустим если вы указали маску со второй страницы регистрации, хрумер никнейм сграбит, а сайт например забанил Ip адрес.
    Перезапускаем хрумер, в настройках распознавания каптчи указываем ручной режим или через сервер антикапчи.
    Вставляем ссылку на регистрацию, нажимаем кнопку тест, вводим каптчу и смотрим результат
    Result: Grabbed info: "retupolasiksq" ; пиктокод дешифрован; (manually); не нашлось формы для отправки;
    Получается что хрумер успешно зарегистрировался т-к сграбил логин, а отчет положил в остальные. Но какая разница куда он положил отчет самое главное он успешно зарегистрировался.
    Т-к шаблон для грабинга срабатывает только на странице где нас поздравляют с успешной регистрацией и если бы хрумер не зарегистрировал ящик, то у него не было-бы возможности сграбить логин.
    Чтобы убедится в том что хрумер действительно зарегистрировался попробуем войти в почту через браузер, логин копируем из отчета, пароль из проекта. Я успешно зашел.
    Для массовой регистрации требуется создать базу где будет повторятся одна ссылка на регистрацию, столько раз сколько надо аккуантов.
    Для массовой регистрации аккуантов, потребуется хорошие прокси/соксы. Возможно с одного Ипа и получится зарегистрировать 100-200 акков, но это не означает, что их завтра не забанят.
    Кому лень делать модификацию, все отредактированные файлы, базу, список имен и фамилий можно скачать по этой ссылке
    Меня можно всегда найти на форуме.

    вторник, 21 августа 2012 г.

    XRumer 7.5.28 Elite + SocPlugin 2.0

    Разработчиками программы был проведен сравнительный тест версии 7.0.12 и 7.5.28
    При рассылке использовались одинаковые базы и текст проекта
    Исходная база содержит ресурсы с РеКапчей, КейКапчей, с движками XenForo, Php-Fusion, PunBB, FluxBB, mvnForum и другими, от каждого движка понемногу: общий объём базы 7 тысяч ссылок.
    Результат
    Всего за 12 часов XRumer 7.5.28 по этой небольшой базе дал прирост более чем в 3000 уников. Это почти в 100 раз больше, чем результат от рассылки версией 7.0.12. Разумеется, здесь ключевой фактор в том, что база содержит много ресурсов, которые старая версия не пробивает в принципе (да и с РеКапчей старый XRumer практически не справляется). Показателен тот момент, что версия 7.5.28 пробивает существенную долю трастовых ресурсов - а это будет полезно как в белом SEO, так и в чёрном: среди этих ресурсов также немало таких, за которыми модераторы практически не следят.

    Высокое количество успешных постов было достигнуто в связи с следующими нововведениями

    + программа обучена более 10-ти типам новых капч, в том числе флэш-капчам и новой РеКапче (и её усложнённому варианту):


    + программа обучена новым движкам:
    • XenForo (признак "Forum software by XenForo")
    • WR-Forum (признак "Powered by WR-Forum")
    • mvnForum (признаки "Powered by mvnForum" и inurl:/mvnforum/registermember)
    • Directory Script (признак "Directory Script by PHP Link Directory")
    • FluxBB (признак "Powered by FluxBB")
    • Bitrix (комментирование)
    •  FireBoard (признак "Powered by FireBoard")

    + а также:
    • ресурсам с защитой "введите цифры, которые на жёлтом фоне"
    •  ресурсам с признаком "Spam-Schutz" "1. Die Zahl"
    + улучшена пробиваемость уже известных движков:
    • VBulletin, IPB
    • phpBB (модификация forumactif.com)
    • DLE (следует работать через DLE_Spider.exe)
    • Drupal (следует работать по схеме "только регистрация" -> "рассылка от ранее зарегистрированного")
    • php-Fusion
    • Amiro CMS
    • Phoca Guestbook
    • Ucoz
    • PunBB
    • *.jun.pl
    Также было сделано много нововведений о которых вы можете прочитать на официальном сайте программы

    Вы все ещё думаете купить хрумер сейчас или отложить на потом ?
    Не надо откладывать на потом через некоторое время пробив опять упадет т-к администраторы форумов поставят другие виды защиты на регистрацию.
    А пока не поздно можно зарегистрировать огромное количество профилей и пользоваться ими продолжительное время.

    Купить Xrumer 7.5.28

    суббота, 16 июля 2011 г.

    Делаем модификацию для LiveStreet

    Я хочу вам показать возможности Xrumer`a, а точней как его заточить под определенные ресурсы или движки. Кто не знает Xrumer можно приобрести на официальном сайте BotmasterRu.Com
    Перед нами стоит задача автоматизировать регистрацию и постинг сообщений в блоги на движке LiveStreet.
    Для начала надо сделать  копию папки с хрумером.
    Делаем авторегисратор
    Для примера я взял первый попавшийся сайт на LiveStreet  это http://argadgets.ru/
    Заходим на сайт.
    Смотрим, что надо сделать хрумеру.
    Перейти по ссылке регистрация, заполнить форму, скачать капчу и нажать кнопку регистрация.
    Редактируем файл xurl.txt Данный файл задаёт логику "следования" программы по ресурсу (нахождение ссылки на просмотр раздела форума, создания топика / сообщения, регистрацию и т.п.)
    Для этого переходим в браузере по ссылке зарегистрироваться и смотрим адрес ссылки ведущую регистрацию
    http://argadgets.ru/registration/
    Т-е нам надо чтобы хрумер переходил по ссылки содержащую слово registration.
     Для этого открываем файл
    xurl.txt   (он находится в папке с хрумером), очищаем его содержимое(Зачем! Ответ: т-к хрумер заточен в основном под форумы, то он в первую очередь будет искать форум, а если он его не найдет, только тогда он будет переходить на нужную нам ссылку(а это лишний трафик и лишнее время обработки сайта) и тут есть два варианта очистить файл или вставить правило после запрещающих правил), вставляем вот такое правило
    1 это ссылка как есть в HTML-коде.
    AddLinkRule([1,' registration'], URL_TOREGISTRATION);
    Registration признак ссылки ведущую на регистрацию.
    URL_TOREGISTRATION  - это как хрумер должен поступить с этой ссылкой, в нашем случае это ссылка на регистрацию.
    Сохраняем файл.
    Редактируем файл xas.txt данный файл отвечает за заполнения полей форм. Очищаем его содержимое.
    Открываем исходный код страницы и смотрим код формы регистрации

    <form action="http://argadgets.ru/registration/" method="POST">
                                   <h2>Регистрация</h2>

                                  

                                   <p><label>Логин<br />
                                   <input type="text" name="login" value="" class="input-wide" /><br />
                                   <span class="note">Может состоять только из букв (A-Z a-z), цифр (0-9). Знак подчеркивания (_) лучше не использовать. Длина логина не может быть меньше 3 и больше 30 символов.</span></label></p>

                                   <p><label>Электропочта<br />
                                   <input type="text" name="mail" value="" class="input-wide" /><br />
                                   <span class="note">Для проверки регистрации и в целях безопасности нам нужен адрес вашей электропочты.</span></label></p>

                                   <p><label>Пароль<br />
                                   <input type="password" name="password" value="" class="input-wide" /><br />
                                   <span class="note">Должен содержать не менее 5 символов и не может совпадать с логином. Не используйте простые пароли, будьте разумны.</span></label></p>

                                   <p><label>Повторите пароль<br />
                                   <input type="password" value="" id="repass" name="password_confirm" class="input-wide" /></label></p>

                                   Введите цифры и буквы<br />
                                   <img src="http://argadgets.ru/engine/lib/external/kcaptcha/index.php?PHPSESSID=fa2153fa0705d68e6ee03be777553ff5" onclick="this.src='http://argadgets.ru/engine/lib/external/kcaptcha/index.php?PHPSESSID=fa2153fa0705d68e6ee03be777553ff5&n='+Math.random();" />

                                   <p><input type="text" name="captcha" value="" maxlength="3" class="input-100" /></p>

                                  

                                   <input type="submit" name="submit_register" value="Зарегистрироваться" />
                    </form>
    Заполняем xas.txt Синтаксис файла можно прочитать в справке.(Справку переписывать не буду)


    #login
    NICKNAME
    #mail
    EMAIL
    #!pass
    PASSWORD
    #captcha
    SECRETCODE
    Сохраняем файл
    Редактируем файл DeCaptcha\default.mask.txt Он отвечает за поведение XRumer-а при обнаружении ссылок на изображения (капчи). Прописываем в конец файла следующее содержимое, можно отредактировать последнее правило

    [Include] [inLink]kcaptcha[/]
    [inForm]captcha[/]
    [/]
    Редактируем xmessages.txt Очищаем его содержимое кроме флага FORUM
    Укажем, что это форма регистрации. Для этого берем часть кода из формы регистрации и прописываем к флагу RFORM

    #<input type="submit" name="submit_register" value="Зарегистрироваться" />
    RFORM
    Теперь пробуем зарегистрироваться на сайте.  Так требуется активация учетной записи. Сделаем чтобы хрумер писал это в отчете, для этого открываем исходный код страницы и находим сообщение об успешной регистрации

    <h2>
    Активация аккаунта</h2>
    Вы почти зарегистрировались, осталось только активировать аккаунт. Инструкции по активации отправлены по электронной почте на адрес, указанный при регистрации
    Прописываем часть текста к флагу ACTIVATION
    Получиться вот так

    #Инструкции по активации отправлены по электронной почте
    ACTIVATION
    Проверка
    Запускаем хрумер, включаем режим только регистрация, режим распознавания капчи полуручной. Заполняем в проекте все необходимые поля.
    Вставляем адрес сайта в поле и нажимаем кнопку тест. Хрумер успешно зарегистрировался, но требуется активация аккуанта.
    Теперь обучим его чтобы он находил ссылки активации в письме
    Редактируем файл xpop.txt
    Ссылка активации выглядит так
    http://argadgets.ru/registration/activate/f6956d2e8cc1c517f1720496e6b0287f/
    Шаблон будет вот такой

    http://[...]/registration/activate/[...]
    И прописываем шаблон в секцию [LINKNEEDS].
    В настройках скачивания почты установите скачивать все письма без фильтрации по заголовку.
    Обучаем хрумер для постинга сообщений в блоги
    Смотрим какая задача стоим перед хрумером
    Нажать ссылку войти, заполнить форму входа на сайт, Нажать ссылку написать, заполнить форму отправки сообщения.
    Опять редактируем файл xurl.txt
    Но на этот раз туда прописываем ссылку для входа на сайт
    Ссылка выглядит вот так
    http://argadgets.ru/login
    Правило значит будет вот такое

    AddLinkRule([1,'login'
    ],URL_TOLOGIN);
    Сразу пропишем ссылку на создание нового сообщений.
    Ссылка выглядит вот так
    http://argadgets.ru/topic/add/
    Правило значит будет вот такое

    AddLinkRule([1,'topic/add'
    ],URL_TONEWPOST);
    Проверяем имена полей для входа на сайт

    <p>
    <label>Логин или эл. почта:

    <input type="text" class="input-text" name="login" id="login-input"/></label></p>

    <p>
    <label>Пароль:

    <input type="password" name="password" class="input-text" /></label></p>
    Они в xas.txt у нас уже прописаны.
    Прописываем имена полей для создание нового сообщения.

    #topic_title
    SUBJ1
    #topic_text
    MESSAGE
    #topic_tags
    SUBJ2
    Сохраняем файл. Запускаем хрумер. Включаем режим рассылка от ранее зарегистрированного пользователя
    И нажимаем кнопку тест.
    Переходим по ссылки и видим что хрумер оставил наш пост, что и требовалось сделать.
    Но это мы сделали только наброски.
    На самом деле ещё много работы. Надо прописать все варианты возможных ошибок при регистрации, отправки сообщения. Например данный логин уже занят, неверно введена капча, данный email запрещен для регистрации и т. Д.
    И опять же мы сделали это для одного сайта. На других сайтах могут отличаться адрес отправки сообщения, при регистрации могут стоять дополнительный текстовые вопросы, могут различаться имена полей, различаться ответы на успешную регистрацию и т д.
    Т-е надо проработать так пару десятков сайтов,  потом пройтись  по небольшой базе и анализировать, почему хрумер не смог зарегистрироваться(отправить сообщение) на том или ином сайте.
    Кому лень делать самому, вот готовые файлы Скачать
    Кому что то не понятно, ниже видео создания этой модификации.
    Меня всегда можно найти на форуме.

    среда, 6 июля 2011 г.

    Делаем модификацию для постинга в личные сообщения на дле

    BotmasterRu.Com проводит уже третий конкурс статей.
    Для начала нам надо приготовить базу. В базе должны содержатся ссылки ведущие на регистрацию.
    Базу можно приготовить специальным инструментом DLE Spider который можно скачать в Вашем аккаунте на BotmasterRu.Com
    Итак После того как запустили DLE Spider видим следующее окно
    В поле 1 указываем адрес до базы дле сайтов, в комплекте хрумера уже есть база дле сайтов LinkList id200.txt.
    Второе и третье поле заполняются автоматически.
    Т-к ссылки на комментирования нам не нужны указываем сбор ссылок на комментирование по одной с каждого сайта
    Также указываем количество потоков я выбрал 30.
    Вот видео работы DLE Spider

    После того как сделали базу запускаем хрумер.
    Теперь наша задача зарегистрировать учетные записа на сайтах.
    Сначала настройки.
    Заходим в Настройки –Дополнительные настройки. Включаем режим только регистрация. Сохраняем
    Выбираем полученую базу в моем случае это LinkList id201.txt.
    Включаем автоматический режим распознования капчи (Не надо антикапчи хрумер её сам распознает)
    Включаем рассылку. На выходе получим отчет профили, вот он нам и нужен будет.
    Анализ сайта
    Для этого берем первый профиль (в моем случае это http://muzsib.net/user/cvbxccxvgb/ )
    Заходим на сайт и логинимся.
    Нажимаем написать ПС.
    И смотрим адрес ссылки создания ПС
    http://muzsib.net/index.php?do=pm&doaction=newpm&user=12103
    ПС на дле можно рассылать по диапазону id, для этого приготовим базу ведущую на создание нового сообщения каждому пользователю.
    Т-е наша задача слелать базу чтобы user= был от 1 до 12103.
    Для этого нам надо сделать диапазон чисел я не буду делать 12000 сделаю 100.
    Это можно сделать в экселе, для этого надо написать в одной ячейке 1, в ячейке ниже 2, выделить их и потянуть за правый нижний угол до 100ой ячейки .
    Копируем числа в буфер.
    Запускаем хрумер Инструменты - Конвертор ссылок и заполняем также как у меня на скрине
    Нажимаем кнопку сгенерировать и получим нужную нам базу
    Сохраняем её в R базу я сохранил её по именем RLinksList id201.txt
    Включаем в настройках хрумера режим рассылка от ранее зарегистрированного пользователя.
    Берем одну ссылку, вставляем в поле и нажимаем кнопку тест (проект оставить старый).
    Перед этим надо проверить через браузер можем ли мы отправить сообщение этому пользователю. Я взял ссылку http://muzsib.net/index.php?do=pm&doaction=newpm&user=2
    После обработки ссылки хрумер написал профиль отредактирован; вошли; успех;
    Но это ещё не все надо проверить правильно ли хрумер заполнил поля.
    Для этого заходим в папку Debug открываем файл FormFields id201.txt и видим следующее содержимое ( я взял часть когда хрумер заполнял форму входа на сайт и отправки сообщения)
    =====[ FormAction: http://muzsib.net/index.php?do=pm&doaction=newpm&user=2, FormEnctype: ]=====
    [text] [Text before = "login:"] login_name = cvbxccxvgb
    [password] [Text before = "pass:"] login_password = *********
    [image] [Text before = "pass:"] image =
    [hidden] login = submit
    =====[ FormAction: http://muzsib.net/index.php?do=pm&doaction=newpm&user=2, FormEnctype: ]=====
    [text] [Text before = "Получатель:"] name = cvbxccxvgb
    [text] [Text before = "Тема:"] subj = Test, just a test
    [textarea] [Text before = "Тема:"] comments = Hello. And Bye.
    [checkbox] [Text before = "Тема:"] outboxcopy =
    [submit] [Text before = "Сохранить сообщение в папке Отправленные"] add = отправить
    [hidden] send = send
    И видим, что он поле получатель заполнил данными из поля никнейм, что нам не надо.
    Ещё он не поставил галочку в Сохранить сообщение в папке Отправленные.
    Обучение хрумера правильно заполнять форму
    Для этого закрываем хрумер, находим в директории хрумера файл xas.txt.(Данный файл содержит ассоциативную информацию для заполнения полей форм) И Делаем его копию.
    Теперь открываем его (не копию)и находим секцию NICKNAME.
    Самым первым там прописано поле !name, т-е везде где в имени поля содержится фраза name он будет заполнять её из поля в проекте никнейм. Меняем её на login_name это имя поля для входа на сайт.
    Теперь сделаем чтобы ставил галочку сохранять сообщение в папке Отправленные. Для этого берем имя чекбокса и присваеваем ему значение 1
    #outboxcopy
    1
    Вот скрин как должно получится
    Что мы сделали. При открытии формы для отправки сообщения поле Получатель уже заполнено. А так как хрумер теперь его не знает он его не будет трогать, то есть оставит в нем содержимое какое есть, а это нам и надо что там осталось имя пользователя кому пойдет письмо
    Теперь запускаем хрумер попробуем что получилось у нас на этот раз. Также вставляем адрес сайта нажимаем кнопку тест. Смотрим FormFields id201.txt
    =====[ FormAction: http://muzsib.net/index.php?do=pm&doaction=newpm&user=2, FormEnctype: ]=====
    [text] [Text before = "Получатель:"] name = sanyt
    [text] [Text before = "Тема:"] subj = Test, just a test
    [textarea] [Text before = "Тема:"] comments = Hello. And Bye.
    [checkbox] [Text before = "Тема:"] outboxcopy = 1
    [submit] [Text before = "Сохранить сообщение в папке Отправленные"] add = отправить
    [hidden] send = send
    Как видим форма заполнена верно.
    Заходим на сайт в папку отправленные сообщения и видим, что письмо ушло по адресу.
    Также можно сделать отчеты хрумера более правдивыми, для этого отправляем сообщение любому пользователю и смотрим ответ сайта, в нашем случае это
    Ваше сообщение было успешно отправлено
    Смотрим как эта фраза выглядит в исходном коде.(это на всякий случай т-к может содержатся между словами какой нибудь код)
    Далее копируем её в буффер.
    Запускаем хрумер заходим в
    Настройки - Внутриконтекстный поиск.
    И сохраняем туда нашу фразу.
    Теперь при рассылки, если хрумер где её встретит, он об это напишет.
    Теперь можно включить рассылку по всей базе.
    Это я разобрал пример для одного сайта. На самом деле тут не чего сложного нет как кажится на первый взгляд. Да не забудте после рассылки сообщений вернуть старый хас обратно так-как при регистрации на том же сайте поля для ввода ника называетя name.
    Если кому лень читать или что-то не понятно вот видео