help. Последовательность пакетов mail.ru agent.

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by t04, 2 Jan 2010.

  1. t04

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

    Joined:
    10 Jan 2007
    Messages:
    137
    Likes Received:
    40
    Reputations:
    8
    Делаю своего агента, не понятно в какой последовательности необходимо отправлять пакеты.

    сначала отправляю
    MRIM_CS_HELLO = $1001; // C -> S
    получаю
    MRIM_CS_HELLO_ACK = $1002; // S -> C
    а что дальше?

    пытался посмотреть снифером как офф клиент посылает, так там версия протокола 15 (незадокументирован) и обмен в несколько другой форме, ковырять и описывать самому эту версию не особо хочется, даже для себя.
     
  2. Kata1o

    Kata1o New Member

    Joined:
    18 Dec 2009
    Messages:
    10
    Likes Received:
    1
    Reputations:
    0
    На вот посмотри как Алексей Панов реализовал, можешь спокойно на нем своего агента реализовать.Язык делфи.
    http://www.sendspace.com/file/prbxx1
     
  3. cheater_man

    cheater_man Member

    Joined:
    13 Nov 2009
    Messages:
    651
    Likes Received:
    44
    Reputations:
    7
    Там только сам протокол?
     
  4. t04

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

    Joined:
    10 Jan 2007
    Messages:
    137
    Likes Received:
    40
    Reputations:
    8
    cheater_man да

    Очень интересная работа. Поразило что он как то работает со строками а не с указателями на структуры О_О
     
  5. Kata1o

    Kata1o New Member

    Joined:
    18 Dec 2009
    Messages:
    10
    Likes Received:
    1
    Reputations:
    0
    Там протокол 1.14.
    Прием/передача файла, запрос авторизации, отправка смс... и еще много чего есть)Довольно хорошая реализация протокола.

    Еще еще есть от Вован13 протокол, но его реализация мне не очень нравиться, если нужен стукни в пм залью.
     
  6. t04

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

    Joined:
    10 Jan 2007
    Messages:
    137
    Likes Received:
    40
    Reputations:
    8
    Кажись изменили протокол майлы, вместо константы MRIM_CS_LOGIN2 = $1038 отправляется константа 1078, логин компонента не работает ни в какую.
     
  7. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    t04 хз что у тебя там не работает.
    у меня все работает http://forum.antichat.ru/thread133090.html
     
    _________________________
  8. cheater_man

    cheater_man Member

    Joined:
    13 Nov 2009
    Messages:
    651
    Likes Received:
    44
    Reputations:
    7
    Возможно ли звонить на моб.тел. нелегально?
     
  9. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    cheater_man чо? o_O
     
    _________________________
  10. cheater_man

    cheater_man Member

    Joined:
    13 Nov 2009
    Messages:
    651
    Likes Received:
    44
    Reputations:
    7
    Ну тоеть ты же знвешь как работает протокол маилагента. Возможно ты знаешь как позвонить на моб телефон бесплатно?
     
  11. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    cheater_man - нет не разбирался, но тут VoIP я думаю на уровне протокола мало что можно сделать. Идея раз - автореггер ) т.к. новому клиенту дают 1 у.е. на звонки
    идея два - красть емылы с помощью простого троя сниффера с фильтром MMP логин пака (пароль ведь не шифруется) ну или мутить замудренный бэкдор с функцией скрытого дозвона по агенту. В общем идеи бредовые.

    Кстати VoIP соединения можно перехватывать и подслушивать :)
     
    _________________________