Mail.ru History Reader 3.1 (NEW - СТАТЬЯ + ИСХОДНИКИ)

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Gar|k, 1 Apr 2009.

  1. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    Сегодня добрый человек под ником InDuStRieS скинул мне скан статьи.

    Смотрите первую страницу - там ссылка на архив с PDF, исходниками и 0day способом отключения агента от int3; (для копирования mra.dbs)
     
    _________________________
    1. alexey-m

      alexey-m Elder - Старейшина

      Joined:
      15 Jul 2009
      Messages:
      518
      Likes Received:
      100
      Reputations:
      37
      Gar|k, по поводу формата mra.dbs, не знаю как в последних версиях, но где-то 5.6-5.7 версии, базу можно было читать модифицированным под юникод движком малоизвестной опенсорсной бд
       
      1. Gar|k

        Gar|k Moderator

        Joined:
        20 Mar 2009
        Messages:
        1,166
        Likes Received:
        266
        Reputations:
        82
        alexey-m, ну значит похоже я логически смог восстановить часть кода этой БД :) раскрой тайну, что за БД такая.
         
        _________________________
        1. sflashg

          sflashg New Member

          Joined:
          10 Apr 2012
          Messages:
          1
          Likes Received:
          0
          Reputations:
          0
          клевая штука работает с версией 5.10 портатив
           
          1. Karantin

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

            Joined:
            21 Dec 2007
            Messages:
            330
            Likes Received:
            146
            Reputations:
            24
            При попытке открыть большую переписку выдает:
            Где мало, все открывает. Агент 5.10.
             
            1. Gar|k

              Gar|k Moderator

              Joined:
              20 Mar 2009
              Messages:
              1,166
              Likes Received:
              266
              Reputations:
              82
              Ну уже написал статью о формате, выложил исходники и PDF :) Если интереса эта тема, буду рад посмотреть аналоги читалки.
               
              _________________________
              1. аlех

                аlех New Member

                Joined:
                16 Jun 2012
                Messages:
                0
                Likes Received:
                0
                Reputations:
                0
                Спасибо, годно
                 
                1. endopit

                  endopit New Member

                  Joined:
                  3 Jul 2012
                  Messages:
                  1
                  Likes Received:
                  0
                  Reputations:
                  0
                  Спасибо большое! Отличная программа, нет забрасывай.
                   
                  1. Gar|k

                    Gar|k Moderator

                    Joined:
                    20 Mar 2009
                    Messages:
                    1,166
                    Likes Received:
                    266
                    Reputations:
                    82
                    up - обновление 3.1
                    Смотрите первую страницу.
                     
                    _________________________
                    1. Грабитель

                      Joined:
                      5 Mar 2013
                      Messages:
                      196
                      Likes Received:
                      12
                      Reputations:
                      -7
                      ссылки в первом посту битые, перезалейте куда нибудь
                       
                      1. Gar|k

                        Gar|k Moderator

                        Joined:
                        20 Mar 2009
                        Messages:
                        1,166
                        Likes Received:
                        266
                        Reputations:
                        82
                        2 Грабитель, последняя версия программы лежит на github-е (ссылка есть в шапке), все остальное не так давно почило вместе с FTP на narod.ru
                         
                        _________________________
                        1 person likes this.
                        1. Грабитель

                          Joined:
                          5 Mar 2013
                          Messages:
                          196
                          Likes Received:
                          12
                          Reputations:
                          -7
                          Как быть с mra.dbs от последней версии майл агента? программа его не открывает.
                          И где скачать консольные версии? возможно они справятся... на гитхабе только бинарник 3.1
                           
                          1. Gar|k

                            Gar|k Moderator

                            Joined:
                            20 Mar 2009
                            Messages:
                            1,166
                            Likes Received:
                            266
                            Reputations:
                            82
                            2 Грабитель, если формат поменяли то не старая не новая версии его не откроют.

                            Про старые версии я уже говорил они почили с FTP на narod.ru, но думаю на просторах интернета можно найти.
                             
                            _________________________
                            1. alek0502

                              alek0502 New Member

                              Joined:
                              15 Sep 2015
                              Messages:
                              4
                              Likes Received:
                              0
                              Reputations:
                              0
                              Очень интересная штука получаеться, программа mra reader 3,1 пишет на переписку сообщение "Переписка удалена или повреждена", но кол во сообщений видит. проверил на своем файле mra, и действительно удаляешь переписку но кол во в программе видиться адекватно. Тоесть пользователь даже удаливший переписку не гарантирует себе конфиденциальность, в переписке на программу гарик пишет что при удалении бьеться цепочка сообщений, но данные то остаються и даже сама программа видит кол во сообщений, тоесть все таки их можно прочесть.

                              Остаеться надежда что гарик обьявиться на форуме и переборит свою лень и допилит этот интересный момент, пускай даже сообщения и будут вразнобор, но прочесть их можно было.
                               
                              1. Gar|k

                                Gar|k Moderator

                                Joined:
                                20 Mar 2009
                                Messages:
                                1,166
                                Likes Received:
                                266
                                Reputations:
                                82
                                2 alek0502. Тебе несказанно повезло, сегодня мне взбрело в голову зайти на форум.
                                По поводу программы я выложил исходники https://github.com/Garik-/mail.ru_reader/ специально, потому что не собирался продолжать разработку.

                                Если тебе действительно интересен этот "феномен" с информацией проделай следующие действия:
                                1. Возьми хороший живой читаемый файл и скопируй его
                                2. Открой копию и удали сообщения
                                3. Сравни оригинальный файл и файл с удаленными сообщениями программой типа meld или в том же total commander вроде есть подобная утилита.

                                Если мне память не изменяет там сообщения в простом RTF формате хранятся, так что ты простым поиском по файлу сможешь проверить удалились данные или нет.
                                 
                                _________________________
                                makag and Fepsis like this.
                                1. NEFORMAT

                                  NEFORMAT New Member

                                  Joined:
                                  1 Oct 2015
                                  Messages:
                                  1
                                  Likes Received:
                                  0
                                  Reputations:
                                  0
                                  Нужно расшифровать mra.dbs, magent-hr не открывает( Можешь помочь? В инете вся инфа по этому поводу сводится к твоей проге. Сам разобраться не могу( Разумеется отблагодарю материально
                                   
                                  1. alek0502

                                    alek0502 New Member

                                    Joined:
                                    15 Sep 2015
                                    Messages:
                                    4
                                    Likes Received:
                                    0
                                    Reputations:
                                    0
                                    Залей куданить и ссылку сюда быстрее будет мне самому интересно. Может я гляну у меня все открываеться но удаленные файлы прочесть так и не получилось
                                     
                                    1. frozenspider

                                      frozenspider New Member

                                      Joined:
                                      17 Jan 2024
                                      Messages:
                                      1
                                      Likes Received:
                                      0
                                      Reputations:
                                      0
                                      Если для кого-то это ещё актуально, я добавил поддержку агента (и старых баз mra.dbs, и сравнительно новых .db, добавленных после 2015 года) в свой проект менеджмента истории переписок. В настоящий момент он состоит из двух частей, и запускать его не очень удобно:

                                      Сервис на Rust: https://github.com/frozenspider/chat-history-manager, запускается при помощи cargo:
                                      Code:
                                      cargo run --release
                                      UI на Scala: https://github.com/frozenspider/chat-history-manager-ui, запускается при помощи sbt:
                                      Code:
                                      sbt run
                                      UI далёк от идеала, но спарсенные чаты можно экспортировать в HTML.
                                      У меня был довольно обширный лог переписок, на который я и ориентировался, но легко может быть, что в вашем архиве будет что-то такое, чего я не предусмотрел - в таком случае свяжитесь со мной.
                                       
                                      #118 frozenspider, 17 Jan 2024
                                      Last edited: 30 May 2024