msgstore: что это и для чего нужно

Отпечаток пальца WhatsApp

Если вы когда-нибудь задумывались, что такое msgstore и для чего это, мы собираемся ответить на эти вопросы. Возможно, вы когда-нибудь встречали это имя, потому что вы что-то читали или видели на своем телефоне Android. В любом случае, мы собираемся рассказать вам все, что вам нужно знать об этой концепции и ее важности.

Начнем с того, что упомянем, что файлы в формате msgstore являются файлами WhatsApp, то, что некоторые могут знать. Возможно, вы встречали одного из них. По этой причине мы собираемся рассказать вам больше, чтобы вы больше знали о них и о причинах, по которым мы находим эти типы файлов на нашем телефоне Android.

что такое msgstore

мсстор что это такое

Файлы msgstore файлы данных, в которых хранятся стенограммы чата WhatsApp. WhatsApp шифрует сообщения end-to-end, так что никто, кто может получить доступ к этим сообщениям по пути, не сможет их расшифровать (по крайней мере, не быстро, но это займет много времени). В этих файлах msgstore хранятся чаты разговоров в WhatsApp, но не в виде обычного текста, где читается дословный разговор, а в них все зашифровано.

Их идея заключается в том, что если кто-то получит доступ к нашему устройству без нашего разрешения или взломает нас, этот человек вы не сможете получить доступ к содержимому этих файлов с помощью простого текстового редактора. Имя msgstore обычно сопровождается словами db (база данных) вместе с годом, месяцем и днем ​​создания каждого из них, а также словом crypt и двумя числами. Это формат, который у них обычно есть, и мы можем посмотреть, если найдем его.

Кроме того, в конце каждого файла мы видим два числа. Эти два числа представляют метод шифрования, который WhatsApp использует в любой момент времени. Так что это то, что также дает нам информацию в этом отношении.

Для чего нужен msgstore?

Файл mgstore.db.cryptXX — это файл, в котором они хранят все чаты, которые у нас были в приложении на тот момент, а остальные файлы - просто резервная копия. Дата, включенная в имя файла, говорит нам, когда он был создан. На данный момент WhatsApp создал в общей сложности пять версий шифрования своего кода шифрования, что соответствует тому, что доступно в Signal. Они следующие:

  • mgstore.db.crypt5
  • mgstore.db.crypt7
  • mgstore.db.crypt8
  • mgstore.db.crypt12
  • mgstore.db.crypt14

Все это типы файлов который мы можем найти в папке базы данных WhatsApp. Итак, если мы откроем его, то увидим, что они принадлежат одному из них. Мы редко находим тот, который не соответствует этому, только те, у кого действительно старый телефон и где приложение WhatsApp больше не обновляется, могут увидеть его в несколько другом формате. У большинства пользователей будет одна из этих версий, особенно последняя.

Как открыть файлы msgstore

магазин сообщений

Одним из сомнений многих пользователей является то, как они могут открывать файлы этого типа на своих устройствах. Как мы уже упоминали пару раз, файлы msgstore зашифрованы, поэтому мы не сможем открыть этот тип файла ни в одном текстовом редакторе. Это означает, что нам нужно будет использовать приложение, которое знает используемое в них шифрование, чтобы иметь доступ к их контенту, иначе это будет невозможно.

Проблема в том, что ни одно приложение на самом деле не знает шифрование WhatsApp, поскольку платформа использует разные ключи для каждого устройства. Ключ, используемый для шифрования этой копии чатов WhatsApp, хранится внутри рассматриваемого устройства. Если быть точным, это то, что мы сможем найти в папке data/data/com.whatsapp/files/key.

Будучи информацией, которая хранится в корне устройства, никакое стороннее приложение не сможет получить к нему доступ, если у вас нет root-прав, которые не все пользователи Android предоставляют. Хотя это также означает, что необходимо иметь root или root на устройстве, чтобы иметь доступ к указанному ключу. В противном случае можно было бы использовать любое приложение в сети, и таким образом у вас был бы доступ к этому ключу, позволяющему расшифровывать данные WhatsApp, как и к остальным ключам, которые также используются другими приложениями для защиты доступа к информации WhatsApp. управлять.

Расшифровать чаты WhatsApp

Это то, что могут делать только пользователи, у которых есть root на своем телефоне Android. Если это так, если у вас есть рут, то вы сможете это сделать. Итак, вот шаги, которые нужно выполнить, чтобы иметь возможность доступ и открытие файлов msgsotre. Важно знать, что это можно сделать только при наличии рута. Вы можете прочитать о приложениях или веб-страницах в Интернете, которые обещают иметь доступ к этим файлам, но это ложь. Они ни в коем случае не работают и на самом деле могут быть опасны. Поэтому лучше их не использовать.

Чтобы расшифровать эти файлы, необходимо иметь доступ к ключу, о котором мы упоминали. Ключ, найденный в терминале. Если у нас нет терминала под рукой, это как если бы у меня не было root. Поэтому использование стороннего приложения не поможет нам в этом отношении. Для этого мы будем использовать приложение под названием WhatsApp Viewer, которое является приложением с открытым исходным кодом и доступно по адресу GitHub. Это приложение, которое позволит нам открывать файлы msgstore это в нашем мобильном телефоне, используя ключ, который хранится в нем.

На момент публикации этой статьи это приложение поддерживает следующие типы файлов:

  • mgstore.db.crypt5
  • mgstore.db.crypt7
  • mgstore.db.crypt8
  • mgstore.db.crypt12
  • mgstore.db.crypt14

Шаги

После того, как мы установили приложение на свой телефон, мы готовы начать. Поэтому мы впервые открываем приложение на мобильном телефоне и нажимаем Файл > Расшифровать.cryptXX где XX — номер файла, используемого нашей версией WhatsApp. Далее нам нужно выбрать источник файла и место, где находится ключ. После этого приложение должно будет загрузиться через несколько секунд, а затем приложение покажет нам в плоском формате чаты, организованные по номеру телефона, который отображается справа.

Нажав на каждый чат, который есть в левой части приложения, вы сможете увидеть наши разговоры с каждым номером телефона в WhatsApp. Кроме того, из этого же приложения мы сможем экспортировать чаты в другие форматы в хранить нас на нашем компьютере, работать с ними, делиться ими или делать с ними все, что мы хотим. Так что это дает нам много вариантов, если есть что-то, что мы хотим видеть в чатах. Форматы, предлагаемые приложением при экспорте чатов WhatsApp: txt, html и json. Так что наверняка есть тот, который хорошо работает для нас.

Экспорт чатов

WhatsApp социальные сети

Это метод, с помощью которого можно получить доступ к указанным чатам WhatsApp, хранящимся в msgstore. Как видите, это довольно сложный процесс, и он зависит от того, есть ли у нас root на нашем телефоне. Так много пользователей в операционной системе не смогут его использовать. Это не единственный способ, которым вы можете иметь эти чаты в текстовом формате, если мы хотим, чтобы все наши чаты были в документе.

WhatsApp имеет функцию экспорта чатов. Благодаря этому мы можем иметь все чаты, которые есть в приложении, в текстовом файле, например, в формате txt. Так что это хороший способ сгруппировать их, если это то, что мы ищем. Мы избегаем прибегать к чему-то столь же сложному, как предыдущий метод, также предназначенный для нескольких пользователей. Если вы хотите использовать функцию экспорта чатов в приложении, выполните следующие действия:

  1. Откройте WhatsApp на своем телефоне Android.
  2. Оказавшись внутри приложения, нажмите на три точки, расположенные в правом верхнем углу приложения, и нажмите Настройки.
  3. В Настройки, нажмите на опцию Чаты.
  4. В следующем окне нажмите на История чата а затем в опции, которая говорит Экспорт чата.
  5. Наконец, мы выбираем чат мы хотим сохранить и храним его на своем устройстве, делимся им с другими приложениями, отправляем по почте…
  6. Вы можете повторить процесс с другими, если хотите.

Таким образом, вы всегда можете иметь некоторые чаты вашего приложения в текстовом формате, что очень удобно, например, если вам нужно с ним работать. Если есть чаты, с которыми вы хотите сделать это, вы можете выбрать столько, сколько хотите экспортировать из приложения Android.