Как открыть файл crypt12 whatsapp
Методы чтения резервной копии мессенджера WhatsApp

WhatsApp — один из самых популярных мессенджеров, присутствующих на мировом рынке. И с не столь давних пор, с целью безопасности, программа стала использовать достаточно мощный и распространённый алгоритм шифрования AES-256. Используемый алгоритм шифрования может отличаться в зависимости от того, какую именно версию WhatsApp вы используете.
Почему вообще это нужно сделать
Разумеется, мы не рассматриваем в рамках данного материала всякие сомнительные причины, почему может понадобиться прочитать резервную копию WhatsApp, например, если вы хотите получить доступ к чужим данным. Это нелегально и является нарушением закона. Однако, если вы вдруг хотите восстановить свои данные, то, разумеется, вы имеете на это полное право. В резервной копии хранится следующее:
текстовые сообщения, включающие в себя идентификаторы пользователей;
список контактов (не только в рамках программы, но и список обычных телефонных номеров пользователя);
список звонков, совершённых с устройства.
Данные хранятся в облаке, на самом же устройстве хранятся зашифрованные сообщения. В зависимости от настроек, можно сохранить резервную копию также в iCloud или Google Drive.
Что понадобится для расшифровки
Оговорим сразу, что проще всего будет посмотреть резервную копию WhatsApp на телефонах с операционной системой Android, потому что ключ, который обязательно нужен для расшифровки, хранится там в виде обычного файла. Найти его можно на своём устройстве в папке data/data/сom.whatsapp/files. Он генерируется впервые, когда пользователь делает копию данных в облаке, так что, если вы активно пользуетесь этим мессенджером, ключ у вас точно есть.
Также, что логично, понадобится и сама база данных. Она хранится в файле msgstore.db.crypt12. Ну и, наконец, понадобится специальное программное обеспечение. Мы рассмотрим три варианта разной сложности, которые позволят эффективно расшифровать базу данных с вашей перепиской и прочими важными данными.
Использование бесплатного программного обеспечения для расшифровки данных
Мы будем использовать утилиту Crypt12 Database Decrypter, написанную на Java, а это значит, что на вашем компьютере должна быть установлена Java. Скорее всего, она и так установлена, но если нет, зайдите на сайт java.com и скачайте установочник. После этого:
Поместите файл приложения (точнее, два файла, decrypt12.jar и decrypt12.java) в ту же папку, где хранятся файлы ключа и базы.
Запустите командную строчку в этой папке (для этого можно, зажав Shift, щёлкнуть по пустому месту в папке, затем найти подходящий пункт меню).
На выходе получится файл, где хранится ровно та же база данных, только уже в полностью расшифрованном, спокойно открываемом виде.
Если по каким-либо причинам вы не можете использовать Java, то есть версия приложения, написанная на языке Python. Она находится ровно по той же ссылке.
Использование утилиты WhatsApp Decrypter
По сути, это приложение работает по тому же принципу, что и предыдущее, но вместо ввода команд вам достаточно воспользоваться простым интерфейсом всего с тремя кнопками. Скачать её можно по данной ссылке. Алгоритм работы с приложением будет следующим:
нажмите на кнопку Key и выберите, где находится предварительно сохранённый файл ключа;
нажмите на кнопку File DB и выберите, где у вас хранится файл базы, msgstore.db.crypt12;
нажмите на кнопку Decrypt, немного подождите, пока не будет успешно расшифрована база, после чего откройте её.
Что делать после расшифровки?
Просто расшифровать базу данных, кстати, недостаточно. Надо её ещё каким-то образом просмотреть. Ведь вы не сможете открыть файл, в котором она хранится, при помощи стандартных приложений. Но так как формат базы данных достаточно стандартный, подойдёт любое хорошее приложение для чтения баз данных. Примером может быть, например, DB Browser, но, на самом деле, вы можете выбрать любой просмотрщик баз данных, при условии, что он поддерживает формат SQL (но, скорее всего, он и так его поддерживает, т.к. это самый распространённый формат).
Использование приложения Мобильный Криминалист
Существует и более мощная альтернатива, которая не подойдёт для домашнего использования, но будет уместной, если чтение резервных копий необходимо по профессиональной деятельности. Программа Мобильный криминалист обладает десятками, если не сотнями, различных возможностей, и позволяет проводить полноценную технико-криминалистическую экспертизу в полевых и лабораторных условиях. Приложение платное, цена определяется индивидуальным образом при обращении, начинается от 289 тысяч рублей в год. Для более старых версий есть пробная версия, которую можно использовать в течение 30 дней или 30 запусков.
Работа с данным приложением происходит иным образом:
сначала приложение авторизуется на сервере WhatsApp;
туда посылается специализированный запрос;
в ответ с сервера приходит ключ, с помощью которого и происходит дешифровка.
Также приложение может осуществлять расшифровку не только при помощи файла ключа, но и с помощью токена авторизации облачного сервиса WhatsApp, а также при помощи SMS. Это означает. что гипотетически можно получить доступ к зашифрованным данным не только лишь на Android, но и на телефонах, работающих на базе операционной системы iOS.
Мы рекомендуем использовать это приложение только профессионалам, а обычным пользователям воспользоваться методами, которые были описаны выше.
Как вы убедились, расшифровать резервную копию WhatsApp не так сложно. Если это можете сделать собственными силами вы, это же сможет сделать и злоумышленник, укравший ваши данные. Потому настоятельно рекомендуем заботиться о своей безопасности, принимать меры по её защите и доверять критичную информацию только надёжным и проверенным приложениям.
Как открыть файл «crypt12»
Если мы посмотрим на файлы, которые хранит WhatsApp, то увидим, что разговоры генерируют ежедневные резервные копии в файле в формате «crypt12», который зашифрован. Теперь мы объясним как открыть файл crypt12 и увидеть его содержание.
Единственный способ сломать шифрование это получить ключ (или «ключ») WhatsApp сам сохраняет для чтения файла. Поэтому, если мы хотим открыть файл crypt12, нам необходим физический доступ к мобильному телефону с той же учетной записью WhatsApp, которая его создала.
Необходимые инструменты
Чтобы открыть файл, нам понадобится ряд инструментов, важно понять, что они из себя представляют, поэтому давайте упомянем их:
Для этих последних требований у вас есть бесплатные загрузки, доступные с веб-сайта их создателей:
Наш учебник включает в себя две разные системы, которые требуют своих собственных программ, но это основа для обоих предположений, поэтому убедитесь, что у вас все готово. Кроме того, есть два предыдущих шага, которые вы должны выполнить раньше.
Предыдущие шаги: режим разработчика и отладка по USB
Нам понадобится подключите к кабельной клемме чтобы получить файлы, и это требует активации инструментов, которые система включает в себя для разработчиков. Давайте посмотрим, как это сделать:
Предыдущие шаги: файл crypt12
Прежде чем идти дальше, давайте найдите файл crypt12 что мы намереваемся открыть, и разместить его на нашем ПК. Это не должно быть сложным, нам просто нужно подключить мобильный телефон с помощью кабеля к устройству (нам даже не понадобится отладка по USB) и искать его в
Этого будет достаточно с скопировать файл правой кнопкой мыши и вставьте его на жесткий диск ПК в том месте, которое мы предпочитаем.
Все файлы crypt12 открыть с помощью того же ключа, который мы будем извлекать из самого устройства, если не было старых, созданных с другой учетной записью WhatsApp, которая была установлена в прошлом.
Может быть, мы найдем форматы crypt5, crypt7 или crypt8, которые являются предыдущими версиями, хотя мы сможем открыть их с этими же шагами.
Распакуйте ключ с рутом (Android 8 и Android 9)
Если у вас есть смартфон с некоторыми из последних двух версий Android, вам нужно иметь root, чтобы получить ключ шифрования WhatsApp, Это сложный процесс, который требует знаний и может повредить смартфон до такой степени, что производитель не соглашается ремонтировать его по гарантии.
Корень дает нам доступ к частям системы, которые по умолчанию заблокированы, поэтому получить ключ это так же просто, как скопируйте его из папки, где его сохраняет WhatsApp, Посмотрим как:
data / data / com.whatsapp / files / key
Извлечь ключ без рута (до Android 7 Nougat)
Более старые версии системы зеленых роботов могут использовать инструмент, который делает рут ненужным, поскольку ваша безопасность не так высока. Вы можете получить его бесплатно здесь:
Посмотреть содержимое файла crypt12
Как только мы получил ключ с ключом шифрованиятем или иным способом мы можем открыть файл crypt12 с ПК, используя следующий инструмент:
С помощью этой процедуры вы получите доступ к разговорам, сохраненным в crypt12. Следует отметить, что это не система для взлома WhatsApp или подобного, так как его требования довольно требовательны.
Единственный способ открыть crypt12 – это ключ пользователя, который его создал, и для его получения мы должны настроить вашу учетную запись на телефоне, в котором установлена SIM-карта с соответствующим номером.
После объяснения как открыть файл crypt12 Мы можем сделать вывод, что это система, которую мы будем использовать очень своевременно, мы не должны рассматривать ее как способ доступа к резервной копии чатов WhatsApp, которая хранится в Google Диске, а также к недостаткам безопасности.
Вам удалось открыть crypt12? Какую из двух систем вы использовали?
Как дешифровать сообщения WhatsApp из резервной копии на Android и iOS
В одной из статей мы рассказывали, как на примере Android- и iOS-устройств можно получить информацию из мессенджера Telegram. Сегодня мы поговорим о механизмах шифрования и дешифрования данных в мессенджере WhatsApp.
Введение
Практически каждый из нас в повседневной жизни использует различные приложения для звонков и отправки сообщений. У такого вида коммуникации есть свои преимущества: это удобно и бесплатно. В настоящее время существует множество различных мессенджеров (WhatsApp, Telegram, Viber и т. п.), и каждый пользователь рано или поздно задается вопросом — насколько безопасно использовать тот или иной мессенджер. О безопасности Telegram мы писали в статье Доступ к переписке в Telegram без пароля на устройствах Android и iOS.
Стоит отметить, что этот вопрос всегда волнует злоумышленников, которые также используют такой вид связи для общения между собой.
Рисунок 1. Сравнение мессенджеров
По этой теме читателей также наверняка заинтересует подробный Обзор безопасности популярных в России мобильных мессенджеров, который мы недавно опубликовали.
Шифрование данных в WhatsApp
Согласно имеющейся информации, WhatsApp использует сквозное шифрование. Это означает, что сообщения зашифровываются и расшифровываются непосредственно на устройстве.
Пример сквозного шифрования. Иван решил отправить некое сообщение Олегу, но не хочет, чтобы сообщение прочитали третьи лица. За несколько дней до отправки сообщения Иван запускал WhatsApp и сканировал QR-код на телефоне Олега. Теперь Иван уверен: ключ шифрования доступен только Олегу, и никто, кроме него, не сможет прочитать отправленное сообщение.
Помимо шифрования, сообщения в WhatsApp автоматически копируются и сохраняются в память устройства. В зависимости от настроек также можно периодически создавать резервные копии чатов в iCloud или Google Drive.
Резервные копии, которые сохраняются в облако, зашифрованы с использованием безопасного алгоритма AES-256, причем в разных версиях WhatsApp используются различные алгоритмы шифрования.
Резервные копии содержат следующую информацию:
Рисунок 2. Алгоритм шифрования резервной копии данных в WhatsApp
Дешифровка резервных копий WhatsApp
Для расшифровки резервных копий используется криптографический ключ, который создается в момент, когда пользователь впервые делает копию данных в облаке. Ключ генерируется на сервере WhatsApp и не попадает в облако.
В Android-устройствах ключ находится в каталоге data/data/сom.whatsapp/files. В iOS-устройствах ключ хранится в кейчейне и не попадает в облачные и iTunes-бэкапы.
Кроме самого ключа, который хранится на устройстве, также могут находиться зашифрованные базы данных.
Для извлечения ключа шифрования необходимо выполнить физическое извлечение данных из устройства. Но это не всегда возможно из-за проблем с программным или аппаратным обеспечением некоторых мобильных устройств.
В мобильной криминалистике эксперты часто сталкиваются с проблемами, которые не позволяют им провести полноценную экспертизу устройств и получить доступ к информации, хранимой в WhatsApp, из-за следующих проблем:
Такие проблемы возможно решить с помощью опенсорсных решений или применить специализированные программы.
Использование опенсорсных решений для дешифровки резервной копии WhatsApp
Для дешифровки резервной копии, имея key-файл, можно воспользоваться опенсорсными утилитами, например WhatsApp Crypt12 Database Decrypter, который доступен на GitHub. Для использования данной утилиты необходимо установить среду выполнения Java.
Для дешифровки необходимо переместить файлы msgstore.db.crypt12 и key в папку с файлами decrypt12.jar и decrypt12.java.
Далее запустить командную строку из папки, в которой содержатся вышеперечисленные файлы, и выполнить следующую команду:
Рисунок 3. Результат дешифрования резервной копии
Дешифрованная резервная копия сохранится в файл msgstore.db, просмотреть которую можно с помощью SQL- viewer, например DB Browser for SQLite.
Рисунок 4. Просмотр дешифрованной резервной копии с помощью DB Browser for SQLite
Для упрощения дешифровки резервной копии нами разработана утилита WhatsApp Decrypter, которая упрощает данный процесс.
Рисунок 5. WhatsApp Decrypter
Использование специализированного программного обеспечения
Программное обеспечение «Мобильный Криминалист» содержит модули, позволяющие получить криптографический ключ, который необходим для дешифрования резервной копии с помощью:
Принцип работы дешифрации резервной копии заключается в следующем:
Рисунок 6. Алгоритм дешифрования резервной копии
Основные преимущества «Мобильного Криминалиста»:
Выводы
Мы рассмотрели, как устроено шифрование данных в WhatsApp, алгоритмы дешифрования резервной копии, а также как дешифровать имеющуюся базу данных WhatsApp.
Использование мессенджера WhatsApp при имеющемся шифровании данных не является надежным, поэтому пользователю необходимо задумываться о безопасности использования различных мессенджеров, в том числе и WhatsApp.
Скачать утилиту WhatsApp Decrypter можно здесь.
Автор выражает благодарность сотрудникам компании Oxygen Software за содействие в написании статьи.
Структура статьи такая: сперва отвечаем на вопрос «как восстановить переписку Ватсапа» самым простым способом, затем, если не помогло, вникаем в детали: проверяем настройки автоматического резервирование сообщений – это поможет понять как творить чудеса восстановления удаленных чатов (инструкции прилагаются). В конце разберемся как доставать переписки со сломаннах телефонов или переносить на новый.
Внимание! Читайте до конца только если хотите узнать всё о восстановлении данных в мессенджере. Некогда разбираться? Жми на ссылку, переходи в нужной раздел.
Оглавление
Простое восстановление
Сперва о самой простой ситуации: пользовались мессенджером, давно удалили, а теперь решили воспользоваться снова, да еще и вернуть всю «недавнюю» переписку? Ничего проще – установите его и сообщения вернутся сами.
Следуйте простым инструкциям:
Нет? Значит ваш случай не так прост. Скорее всего не было настроено резервное копирование и сообщения не сохранялись. Проверяем и настраиваем в следующей главе – это важно!
Резервные копии
1. В телефоне
Если уже пользовались «вотсапом», значит вся переписка, фотографии и прочие файлы хранятся в памяти телефона, в папке «/WhatsApp». Проверить можно с помощью приложения типа «Менеджер файлов» (или «файловый менеджер»). Не уверены, что у вас есть? Рекомендуем загрузить эти:
Открываем приложение, находим папку:
Не нашли? Вам сразу сюда. Нашли? Хорошо, познакомимся с содержанием.
2. В облаке
«Ватсап» дополнительно сохраняет копии в облачные сервисы:
Проверяем настройки облачного резервирования.
Настройка резервирования
С теорией разобрались, переходим к практике. Начнем с самого интересного — удаленные сообщения.
Восстановление переписки
Предупреждаем, чтобы зря не тратили время! Просто отменить удаление сообщения и вернуть его прям в чат — невозможно!
Принцип мессенджера: не хранить то, что было намеренно удалено. Поэтому официальная документация не предлагает внятных решений. FreeSoft предлагает.
Решение: восстановим состояние переписки на момент автоматического создания резервных копий. Рассмотрим пару несложных способов восстановления важных сообщений.
Вариант 1
Если помните, что отправляли сообщение до даты и времени изменения файла «msgstore.db.crypt12», а удаляли позже – просто переустановите приложение, получите SMS с кодом, авторизуйтесь, восстановите чаты из резервных копий. Не помните? Читаем дальше.
Резервирование происходит ночью, каждые 24 часа, значит если между отправкой и удалением сообщения прошли сутки – всё возможно, переписку сейчас восстановим. (Иначе, чем меньше времени прошло, тем меньше шансов. Кстати, проверить можно специальной программой).
В общем, следуйте инструкции:
В конце установки «Вацап» предложит восстановить сообщения – соглашайтесь. Вы получите состояние чатов на тот момент, когда сообщение еще не было удалено. Просто, не так ли?
Вариант 2
Переслать сообщение очень просто:
Чтобы переслать весь чат
С удаленными сообщениями разобрались. Теперь разберемся что делать, если перестарались с очисткой памяти, поломали, потеряли или просто купили новое устройство.
Восстановление памяти
Решения зависят от проблемы. Рассмотрим все варианты.
Неудачно почистили память телефона
В этом случае резервные копии будут извлечены из облачного диска. Попробуйте просто установить приложение заново. Если, копий в облаке нет, восстановим информации из памяти гаджета. Шаги:
Восстанавливаем архивы бесплатными программами и приложениями.
Dr.Fone
Бесплатное приложение на Андроид. Есть специальные функции восстановления архивов переписок WhatsApp. Устанавливайте, следуйте инструкциям в программе.
Скачать для Android
WhatsApp Recovery
Программа для ОС Windows показывает сообщения и звонки с «айфона», есть функция чтения архивов – можно сразу посмотреть попало сообщение в резервную копию или нет.
Скачать для Windows
iPhone Data Recovery
Программа бесплатно восстанавливает переписку и вообще все данные «ватсапа» на «айфоне», устанавливается на Mac-OS.
Скачать для MacOS
Обратите внимание на функционал: приложения неплохо справляются с возвращением удаленных песен, фотографий и даже видеозаписей.
Поменялось устройство
Здесь всё зависит от наличия доступа к старому устройству. Рассмотрим 3 возможных случая.
Покупка нового аппарат стала причиной восстановления переписки? Решение: настраиваем и восстанавливаем резервные копии пошагово:
Через интернет
Без интернета
Потерялось или поломано без шансов не ремонт и восстановления данных.
Восстановить переписку теперь можно только если было настроено резервирование в облако. Как правило, приложение рано или поздно рекомендует это делать. При установке мессенджера – попросит доступ к виртуальному диску и восстановит данные. Переустанавливайте.
Если вы специально отказывались от резервирования «Вотс Апп» → Game Over! (╯°□°)╯︵┻━┻. Теперь просите своих собеседников переслать чаты. И впредь обязательно настраивайте резервирование!
Например, телефон искупался. Без вариантов — обращайтесь за помощью в сервисный центр и уточните, что надо восстановить переписки «востапа».
Включать промокший аппарат опасно, даже если он кажется сухим — вы не можете оценить ситуацию под дисплеем или аккумулятором. Серьёзно. В сервис!
PS: если вы прочитали статью полностью и всё равно ничего не поняли — в любом случае отдайте свой гаджет в сервис, услуга должна быть скорой и недорогой. Удачи!


























