PDA

Просмотр полной версии : Кто может помочь?


HakaR
31.07.2009, 15:48
Народ, нужны исходники брутофорсера для mail.ru
на Delphi:) Кто может подкинуть? Или хотя бы обьясните какие функции использовать и компоненты... :confused:

dnd
31.07.2009, 16:03
winsock + rfc =\

slesh
31.07.2009, 16:07
WinInet в руки и в перед за родину.

HakaR
31.07.2009, 16:43
А по подробней можно?:)

Gar|k
31.07.2009, 17:13
1. читаешь описание протокола MRA (http://agent.mail.ru/ru/developers/protocol.html)
2. изучаешь winsock (http://www.insidepro.com/kk/006/006r.shtml)
3. учишся работать сниффером

Ну а теперь по делу.
1. Тебе нужно сконектится с сервером mrim.mail.ru по порту 2042 или в случае неудачи по порту 433, он тебе ответит такой примеро строчкой "94.100.179.34:2041" тобишь IP:PORT
2. конектишся по этому ip и порту
послылаешь серверу пакет MRIM_CS_HELLO он тебе отвечает MRIM_CS_HELLO_ACK в котором будет содержатся период пинга (обычно 30 сек) создаешь новый поток который будет послыать пинг через указанный интервал (ну выучишь че такое СreateThread и WaitForSingleObject)
3. сервер постоянно шелт тебе пакеты которые ты должен принимать и разбирать
поэтому создаешь еще 2 потока
один приема другой отправки.
4 после установки соединения и приема от сервака пакета MRIM_CS_HELLO_ACK
генерируешь MRIM_CS_LOGIN2 пакет и шлеш его серваку
в случае успешной авторизации он тебе пришлет MRIM_CS_LOGIN_ACK или MRIM_CS_LOGIN_REJ при неудаче...

З.Ы: любые данные серверу после авторизации нужно слать только после того как сервер пришлет MRIM_CS_USER_INFO...
если делать будет мне нефиг напишу статейку, давно обещал.

HakaR
31.07.2009, 18:04
Мм... да, придётся учуть winsock))

mailbrush
31.07.2009, 18:09
Угу, за тебя никто ничего делать не будет.

Kaimi
31.07.2009, 18:31
Скачай сорцы например отсюда
http://rouse.drkb.ru/network.php

И переделай под свои нужды

razb
31.07.2009, 18:53
А по подробней можно?
Для кого вообще раздел "статьи" создан? не пробовал туда посмотреть?

HakaR
31.07.2009, 20:46
А на этом можно сделать? :)
http://wm-help.net/articles/article/03.03.20069183-30.html

HakaR
31.07.2009, 20:54
Скачай сорцы например отсюда
http://rouse.drkb.ru/network.php

И переделай под свои нужды

Спасибо! ;)