У будь-якому випадку переглядайте свій пристрій у пошуках того, які дані можна видалити звільнити простір, ви опинилися в папці WhatsApp з файлами msgstore і вони здалися вам підозрілими, ви повинні бути впевнені, оскільки це не шкідливе програмне забезпечення чи щось небезпечне. Це файли, створені самою програмою обміну миттєвими повідомленнями, і вони виконують свої функції.
перо Що таке msgstore? Для чого потрібен msgstore? Тут ми роз’яснимо всі ваші сумніви щодо того, що це таке, для чого вони призначені та докладніше про ці файли. І так стати експертом у WhatsApp.
Що таке файли msgstore
Файли msgstore - це зашифровані резервні копії, які програма створює з чатів, резервні копії, які містять лише текст розмов і груп, у яких ми беремо участь. Тобто він міститиме все, що генерується в різних поточних чатах, групах, а також заархівованих.
Ці файли зазвичай мають a розширення, наприклад .db.crypt12 або .db.crypt14, що вказує на те, що вони мають типовий для WhatsApp формат бази даних (db або database) і шифрування (crypt). Таким чином, у файлах не лише зберігаються чати, вони також гарантують безпеку та конфіденційність ваших розмов, тому ці розмови неможливо отримати або змінити, не знаючи, як їх можна розшифрувати, тобто без ключа розшифровки.
Таким чином, якщо ви перевстановлюєте WhatsApp або змінюєте телефон, або якщо ви скинули систему, ви можете відновити свої розмови з цих файлів. Крім того, ці файли також використовуються для синхронізації ваших чатів між різними пристроями, якщо у вас є веб-версія WhatsApp або настільна версія.
Наприклад, на попередньому зображенні ви можете побачити такі:
- msgstore.db.cryptXX
- msgstore.db.yyyy-mm-dd.db.cryptXX
- msgstore.db.aaaa-mm-dd (1) .db.cryptXX
- msgstore.db.aaaa-mm-dd (2) .db.cryptXX
Замість показувати рррр-мм-дд буде показано дата створення файлу у форматі рік-місяць-день. У цьому каталозі ми знайдемо лише чотири файли. Наприклад, у цьому випадку вони від 9 листопада 2021 року, і залежно від дати, коли було зроблено автоматичне резервне копіювання, дата назви може відрізнятися...
Файл msgstore.db.cryptXX зберігає чати, які ми зараз маємо у програмі, а решта файлів зберігають попередні резервні копії, що дозволяє нам відновити видалені розмови WhatsApp шляхом видалення основного файлу msgstore.db.cryptXX та перейменування останньої копії в msgstore.db.cryptXX.
Кінцева частина, XX, в імені файлу msgstore.db.cryptXX вказує на кількість версія шифрування, яку використовує WhatsApp щоб захистити ваші розмови. Це число вказує на рівень безпеки та алгоритм шифрування, який використовується для цього конкретного файлу. Наприклад, раніше був поширений .crypt12 або пізніший .crypt14. Вони також можуть бути іншими номерами залежно від генерації шифру.
Де знаходяться магазини повідомлень WhatsApp і їх структура?
L Файли msgstore, залежно від типу пристрою та версії системи Android, можна знайти в папках:
- WhatsApp / Бази даних
- android/data/com.whatsapp/Databases
La внутрішня структура файлу msgstore Це досить складно і залежить від версії WhatsApp. Однак загалом ці файли містять:
- Контактна інформація: імена, номери телефонів тощо.
- Вміст повідомлення- Залежно від налаштувань резервних копій, налаштованих у Whatsapp, вони міститимуть текст, зображення або навіть відео, аудіо тощо.
- Метадані: дати та час повідомлень, статус прочитання тощо.
Важливо те, що ці файли зашифровані, тобто ви не можете відкрити їх і прочитати їхній вміст за допомогою простого текстового редактора. Якщо ви спробуєте це зробити, ви побачите серію випадкових символів, які не матимуть жодного сенсу.
Іноді також можна знайти деякі файли тип msgstore-increment-X.db.cryptXX. У цих випадках вони не містять усієї інформації, що зберігається описаними вище, оскільки це не повна резервна копія чи резервна копія, а скоріше додаткова копія. Тобто, це той, який зберігає лише зміни, внесені у файли з моменту останнього резервного копіювання, будь то повні чи додаткові...
Версії шифрування Whatsapp
Як я вже згадував раніше, файли бази даних зашифровані. У травні 2021 року почався WhatsApp використовувати завершення crypt14, починаючи з версії 2.21.8.17. На даний момент залишається чинною поточна, хоча раніше зустрічалися й інші версії.
Насправді, якщо ви давно не оновлювали свою програму WhatsApp або використовуєте дуже стару версію, цілком ймовірно, що це так замість використання crypt14, це crypt7, crypt8, crypt10 або crypt12. Зрештою, це той самий тип файлу, але з іншим рівнем шифрування. Чим вище число, тобто чим новіша версія, тим надійніша вона проти можливих атак.
Маючи різний рівень шифрування, програми, які дозволяють відкривати файли з цим розширенням, якщо вони не були оновлені, вони не дозволять доступ до цих консервацій.
Чи можна видалити файли msgstore?
Швидка відповідь так, ви можете видалити файли msgstore, але ви повинні робити це з обережністю. Ці файли містять ваші розмови WhatsApp, тому наслідки їх видалення:
- Втрата історії чату: Найбільш очевидним наслідком є те, що ви втратите всі свої розмови, як текстові повідомлення, так і мультимедійні файли (фотографії, відео тощо), якщо видалите головний файл msgstore, який містить поточну інформацію, і не матимете копії в хмара.
- Неможливість відновити чати з цієї резервної копії- Якщо ви видалите файли msgstore, ви не зможете в майбутньому відновити свої чати з цієї резервної копії.
Як керувати моїми чатами Whatsapp із файлу msgstore
З файлами msgstore ви можете керувати чатами, як відновлення резервних копій, так і створення нових, більш актуальних копій файлів:
Створити msgstore (поточна резервна копія)
Якщо ви не хочете втратити свій WhatsApp, ви можете створювати резервні копії, форсуючи момент у якому ви хочете їх створити, або змініть частоту резервного копіювання в WhatsApp, щоб створити файли msgstore на вашому пристрої зберігання:
- Відкрийте WhatsApp.
- Натисніть на три точки.
- Потім виберіть Налаштування.
- Потім увійдіть у Чати.
- Натисніть Резервне копіювання.
- Тепер ви можете натиснути «Зберегти», щоб створити поточну копію.
Прямо над кнопкою відображається дата останнього резервного копіювання, ви також побачите варіанти вибору місця збереження хмарної копії, наприклад GDrive, або зміни частоти автоматичного створення копії.
Відновіть резервну копію з msgstore
Натомість, для відновити попередню копію ваших розмов, якщо ви видалили чат або хочете відновити втрачену розмову, ви можете виконати наступні дії:
- Відкрийте файловий менеджер і перейдіть до шляху до файлів msgstore.
- Тепер уявіть, що ви хочете вибрати резервну копію під назвою msgstore-2024-02-29.1.db.crypt14. У цьому випадку вам просто потрібно перейменувати файл на msgstore.db.crypt14.
- Потім перезапустіть і відкрийте Whatsapp, і ви побачите, що його слід було відновити.
Експорт чатів на інший пристрій
Щоб надіслати a копію чатів WhatsApp Ми повинні виконати кроки, які я покажу вам нижче:
- Відкриваємо WhatsApp.
- Ми натискаємо на три крапки, розташовані у верхньому правому куті програми.
- Перейдіть у Налаштування.
- Потім перейдіть до чатів.
- Далі ми натискаємо «Історію чату».
- Потім експортуйте чат.
- Нарешті, ми вибираємо, який чат ми хочемо зберегти, і ми зберігаємо його на своєму пристрої, надсилаємо його електронною поштою тощо.
Ця функція особливо корисна, коли ми цього хочемо поділитися розмовою з іншими людьми які ми зберегли без необхідності робити скріншоти.
Як відкрити файли msgstore
Щоб відкрити файли msgstore.db.cryptXX, необхідно використовувати додаток WhatsApp Viewer. Але спочатку ви повинні знайти, де знаходиться ключ, щоб програма могла розшифрувати файли, оскільки без нього ніколи не буде можливо отримати доступ до його вмісту. Інакше ви зможете побачити лише дивні символи.
Ключ знаходиться в каталозі data/data/com.whatsapp/files/key (може бути приховано) унікальний для кожного пристрою а інші термінали не працюють.
Ось тут ми і стикаємося з першою проблемою, оскільки отримати доступ до ключа розблокування потрібен кореневий доступ до пристрою. Якщо ні, ми ніколи не зможемо використати ключ, який розшифровує шифрування, що використовується в резервних копіях, тому ми ніколи не матимемо доступу до збережених розмов у цих примірниках.
Якщо наш пристрій має дозволи root, перше, що вам потрібно зробити, це завантажити програму WhatsApp Viewer, абсолютно безкоштовну програму, яку ми можемо завантажити через Git-Hub, що означає, що ми можемо будьте абсолютно спокійні щодо його роботи.
Додаток є портативним, тому нам не потрібно встановлювати його на наш ПК, нам потрібно лише двічі клацнути на ньому, щоб він запустився.
- Після того, як ми знайшли файли резервних копій (mgstore.db.cryptXX) і отримали доступ до каталогу, де знаходиться ключ дешифрування, ми відкриваємо програму та натискаємо на Файл.
- Далі ми вибираємо тип формату крипти (crypt5, crypt7, crypt8, crypt 12 або crypt 14), який ми збираємось розшифрувати.
- Далі ми вибираємо папку, де знаходяться обидва файли резервних копій (mgstore.db.cryptXX) і де ми зберегли копію ключа для розшифрування.
- Нарешті, ми натискаємо кнопку Розшифрувати, щоб розпочати процес.
Одного разу там завершив процес, особисті та групові чати відображатимуться у лівій колонці, тоді як праворуч ми матимемо доступ до розмов.
Отримавши доступ до всіх чатів, що зберігаються у файлах mgstore.db.crypt, із самої програми, ми зможемо експортуємо той, який ми хочемо, у формат TXT. HTML або JSON.