SMTP Чек/Брут(mail:pass->mail,login,pas,serv:port)

В этой теме можно использовать автоматический гарант!

ladan

CD-диск
Пользователь
Регистрация
04.06.2015
Сообщения
10
Реакции
0
SMTP Checker v1.1

Программа предназначенная для проверки, или брута SMTP аккаунтов.

9179507.jpg


В программе есть 2 режима работы:

1. Обработка списка вида mail:pass
2. Обработка списка вида mail,login,pass,server:port


[ Обработка списка вида mail:pass ]

Софт работает по следующему алгоритму:

1. Поиск SMTP сервера
1. Проверка, есть ли домен в базе уже известных smtp:port
2. Если нет, проверка, есть ли MX запись домена
3. Подбор вариантов смтп сервера (MAIL.domain.com, SMTP.domain.com и т.д.)

2. Поиск SMTP порта (SSL/TLS в приоритете)
1. Через сокеты, в асинхронном режиме делаются запросы на все варианты порт/домен
2. Открытые порты сохраняются для дальнейшей обработки

3. Авторизация
1. На все открытые порты выполняется авторизация, сохраняются порты с корректными ответами
2. Если логин/пароль не верен, отправляется вариант логина без домена (первая попытка логина с доменом)

4. Отправка тестового письма
1. После успешной авторизации выполняется отправка письма на Ваш POP3 сервер.
2. e-mail заносится в Good в формате mail,login,pass,server:port

5. Проверка доставки
1. Софт раз в минуту проверяет, с каких e-mail дошли письма.
2. Софт заносит информацию в поле Full Good.




[ Обработка списка вида mail,login,pass,server:port ]

Всё также как и в списке вида mail:pass, но пункты с 3 по 5




Сохранение результатов:
Файлы Good и Full good сохраняются каждые 5 секунд, если есть новые данные.
Это гарантирует, что в случае перебоя раоты сервера вы не потеряете гуды.

Скорость работы:
Средняя скорость работы на моём компе составила 50 акков в минуту на 10 потоках.

Стоимость софта 150$.
Первому покупателю скидка - софт отдам за 100$.


Контакты(J ID): ladan@dlab.im
 
на вин8 наблюдается проблема, личн у меня вин 7, тесты проводил на сервер 2008, всё впорядке.

Скорее всего функции определяющие пути неверно работают, думаю что дело в слешах (на некоторых ОС слеш ставится, на некоторых нет).

такая беда была особенно актуальна в вин 2003, так что проблема не нова.


Вероятное решение: дллки из сетинг перенести в папку с программой.
Если не поможет, стукни мне, скину версию с дебаг логированием, чтобы понять где проблема
 
В общем продукт не полноценен, нуждается в доведение напильником до ума...
Автору (-) в карму, конечный пользователь не должен заниматься доустановками/переносами/копированием DLL ... сделай автоматику, выдергивающую нужный файл или перепиши нормально подгрузку DLL, определение версии винды и ипользования нужного ситаксиса функций....
 
Сегодня вечером АП будет.
Потестил софт получше. Нашел ещё багу, в виде утечки памяти при определённых настройках.

Сегодня часиков в 9 вечера по МСК прошу обратиться за Апдейтом.


Приношу глубочайшие извинения за недоработки.
Но важно понимать что не ошибается лишь тот, кто ничего не делает.
А я работаю, и буду исправлять все косяки софта. Надеюсь на понимание.
 
[mod][Ar3s:] Проверка не пройдена![/mod]

Теперь давайте по-подробнее:
1. был получен файл размером 245 кб. Упакован ASPack 2.12. Приложение КОНСОЛЬНОЕ. То что на скрине и то что по факту - разные вещи.
2. в выданном списке 1346 строк вида: luz_angelica_4@live.com.mx,luz_angelica_4,password,mx3.hotmail.com:25
Так же были добавлены в середину и конец списка еще два контрольных емайла.
3. Был запущен брут.

xbW1vyM.png


VKRRWL7.png


CSfwh58.png


4. время работы программы сильно разочаровало. 1348 емайлов чекало 12 МИНУТ! = 112 емайлов в минуту = 1,8 в секунду.
5. ни один из контрольных емайлов не попал в гуды.
6. зачем создается два файла результатов я не понял. Тем более что в них разное количество записей. (чем отличается good от full good????)
7. показатель speed кажется показывает рандомные цифры.
8. нет настроек таймаутов соединений и времени ожидания ответов. Не понятно когда софт окончил работу. Никаких сообщений не выводится.
9. уточните по каким базам идет поиск smtp серверов для списков вида email:pass?
 
То что новая версия консальная я вам писал в жабере, протите пожалуйста лог. Там всё подробно с пояснениями.


А теперь по пунктам.
2. Вы привели НЕВЕРНЫЙ пример формата. Скорее всего поэтому софт и не нашел ваши гуды.
В логине зачастую НЕОБХОДИМО указывать домен. У вас этого не сделано.

4. Нормальное время работы, кроме больших таймаутов(чтобы не пропустить гуды из-за больших потоков) там стоит ещё проверка по 5 раз каждого не гуд аккаунта(при определённых условиях)
Алгоритм описан в первом сообщении

5. Скорее всего вы указали неверный формат. Домен в логине в 90% случаев обязателен!

6. Я вам вжабер тоже писал, что FULL GOOD это тот гуд, который реально ДОСТАВИЛ письмо на поп3 аккаунт.

7. Раз в 10 секунд считается скорость, с которой чекает софт в данный момент в минуту.
Я об этом Вам тоже писал.

8. Все настройки зашиты в софте.

9. Есть файл с масками. Если базы в маске нет, ЧИТАТЕ ПЕРВОЕ СООБЩЕНИЕ.




Уважаемый проверяющий, вы как с луны упали. пожалуйста, ПОВНИМАТЕЛЬНЕЕ!




Прошу провести проверку снова.
 
ladan Это строка из вашей базы которая шла в комплекте с софтом. Я для примера выдернул ее заменив реальный пароль на passwords.
Второе - я использовал мыло на яндексе и гмайле. И к ним указывал tls порт. Логин был в полном формате (включая имя сервера). Я отталкивался от ваших примеров и забивал по аналогии.

Я вам вжабер тоже писал, что FULL GOOD это тот гуд, который реально ДОСТАВИЛ письмо на поп3 аккаунт
У меня в логе этой информации нет. О том что в каком записано я догадался лишь по хэлпу.

4. Отправка тестового письма
1. После успешной авторизации выполняется отправка письма на Ваш POP3 сервер.
2. e-mail заносится в Good в формате mail,login,pass,server:port

5. Проверка доставки
1. Софт раз в минуту проверяет, с каких e-mail дошли письма.
2. Софт заносит информацию в поле Full Good.

Сохранение результатов:
Файлы Good и Full good сохраняются каждые 5 секунд, если есть новые данные.
Это гарантирует, что в случае перебоя раоты сервера вы не потеряете гуды.

Но что из них считать материалом для дальнейшей работы? Full good?

Сделать повторные тесты не проблема. Можем сегодня повторить.
 
Верно, FULL гуд, это 100% работающие аккаунты.
С них софт не только смог отправить письмо, но и реально доставить.


В жаббер я вам скинул новую версию софта.
Увеличина скорость работы. Исправлена ошибка с определением SMTP серверов.
 
300 потоков максимум.

каждый поток при поиске сервера открывает примерно 10 сокет коннектов (скан портов).
300 потоков это 4500 коннектов. Для винды это максимум.

Соксы не нужны, если чекаешь не только биги.
 
Винда это не линукс.

4500 коннектов на все процессы это максимум.
Ну по факту 5-5500 можно, но это вообще предел. Потом ядро винды отказывается создавать сокеты.

И это дело НЕ в настройках. Дело в устройстве винды.
За подробностями можете обратиться на кодерские форумы по с++, вопрос поднимался много раз.



А прокси при чеке смешанных баз тупо не нужны. ну скажи, зачем они?
Смыс соксов в том, чтобы увеличить таймаут обращения к одному серверу с одного IP.
Когда чекаешь биги, таймаут и так есть. И его хватает.

А если ты будешь чекать одну базу, тебе минимум штук 100 соксов нужно, причём стабильно работающих.

Если хочешь - могу реализовать поддержку сокс.
 


Напишите ответ...
Верх