Кто может помочь?

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by HakaR, 31 Jul 2009.

  1. HakaR

    HakaR Active Member

    Joined:
    23 Jul 2009
    Messages:
    301
    Likes Received:
    200
    Reputations:
    3
    Народ, нужны исходники брутофорсера для mail.ru
    на Delphi:) Кто может подкинуть? Или хотя бы обьясните какие функции использовать и компоненты... :confused:
     
    1 person likes this.
  2. dnd

    dnd Member

    Joined:
    28 Nov 2007
    Messages:
    23
    Likes Received:
    8
    Reputations:
    0
    winsock + rfc =\
     
  3. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    WinInet в руки и в перед за родину.
     
  4. HakaR

    HakaR Active Member

    Joined:
    23 Jul 2009
    Messages:
    301
    Likes Received:
    200
    Reputations:
    3
    А по подробней можно?:)
     
  5. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    1. читаешь описание протокола MRA
    2. изучаешь winsock
    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...
    если делать будет мне нефиг напишу статейку, давно обещал.
     
    _________________________
  6. HakaR

    HakaR Active Member

    Joined:
    23 Jul 2009
    Messages:
    301
    Likes Received:
    200
    Reputations:
    3
    Мм... да, придётся учуть winsock))
     
    4 people like this.
  7. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    Угу, за тебя никто ничего делать не будет.
     
    1 person likes this.
  8. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    809
    Reputations:
    231
    Скачай сорцы например отсюда
    http://rouse.drkb.ru/network.php

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

    razb Active Member

    Joined:
    24 Mar 2009
    Messages:
    658
    Likes Received:
    133
    Reputations:
    18
    Для кого вообще раздел "статьи" создан? не пробовал туда посмотреть?
     
  10. HakaR

    HakaR Active Member

    Joined:
    23 Jul 2009
    Messages:
    301
    Likes Received:
    200
    Reputations:
    3
    А на этом можно сделать? :)
    http://wm-help.net/articles/article/03.03.20069183-30.html
     
  11. HakaR

    HakaR Active Member

    Joined:
    23 Jul 2009
    Messages:
    301
    Likes Received:
    200
    Reputations:
    3
    Спасибо! ;)