Chatstorage sqlite чем открыть

Обновлено: 04.07.2024

Файл формата SQLITE открывается специальными программами. Чтобы открыть данный формат, скачайте одну из предложенных программ.

Чем открыть файл в формате SQLITE

Расширение SQLITE (полн. SQLite Database File) представляет собой базу данных, являющуюся результатом генерации SQLite. SQLite – самостоятельная, интегрированная система управления базами данных (СУБД), функционирование которой обеспечивается в автономном режиме.

По своей сути, SQLITE формат – это структурированный набор данных в виде электронных таблиц с определенными записями, полями и типами данных. Доступ, контроль и управление СУБД реализованы посредством встроенных команд SQL, доступных в любой системе, поддерживающей SQLite.

Библиотека SQLite находится в свободном доступе и может быть адаптирована под многообразные программные приложения и языки программирования.

SQLITE формат распознают большинство автоматизированных комплексов Autodesk, а также геопространственный софт.

Программы для открытия SQLITE файлов

SQLITE расширение не прихотливо к платформе конкретной операционной системы и одинаково успешно может функционировать на базе ОС Windows, Mac и Linux.

Чтобы открыть SQLITE файл в ОС Windows принято использовать:

На базе ОС Mac SQLITE будет доступен с применением все тех же программных плагинов SQLite, Sqliteman и SQLite Database Browser.

Для того, чтобы воспроизвести расширение в ОС Linux необходимо использовать MapGuide Open Source, SQLite и Sqliteman.

В случае если при воспроизведении формата возникает ошибка: либо поврежден или заражен исходный файл, либо осуществляется открытие SQLITE файла с применением некорректной программной утилиты.

Конвертация SQLITE в другие форматы

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

Почему именно SQLITE и в чем его достоинства?

Приходится констатировать, что SQLITE расширение не является столь популярным и востребованным форматом среди обычных пользователей. Однако без его наличия трудно представить корректную организацию систем управления базами данных (СУБД) на базе SQLite, а также хранение записей в виде электронных таблиц.

Тип файла: SQLite Database File Разработчик: SQLite Категория: Базы данных

База данных, создающаяся с помощью SQLite — автономной встроенной системы управления базами данных (DBMS). Хранит данные в таблицах, каждая из которых может содержать различные поля и типы данных. Доступ к ней можно получить с помощью команд SQL при помощи любой системы, поддерживающей SQLite.

Библиотека SQLite доступна в бесплатном формате и поддерживается различными программами и языками программирования. Файлы SQLITE распознаются инфраструктурой Autodesk и геопространственными продуктами.


Хотите узнать, какие типы криминалистических артефактов WhatsApp существуют в различных операционных системах и где именно они могут быть обнаружены — тогда вам сюда. Этой статьей специалист Лаборатории компьютерной криминалистики Group-IB Игорь Михайлов открывает серию публикаций о криминалистическом исследовании WhatsApp и о том, какие сведения можно получить при анализе устройства.

Сразу отметим, что в разных операционных системах хранятся различные типы артефактов WhatsApp, и если из одного устройства исследователь может извлечь определенные типы данных WhatsApp, это совсем не означает, что подобные типы данных можно извлечь из другого устройства. Например, если изымается системный блок под управлением ОС Windows, то на его дисках, вероятно, не будут обнаружены чаты WhatsApp (исключение составляют резервные копии iOS-устройств, которые могут быть обнаружены на этих же накопителях). При изъятии ноутбуков и мобильных устройств будут свои особенности. Поговорим об этом поподробнее.

Артефакты WhatsApp в Android-устройстве

Для того, чтобы извлечь артефакты WhatsApp из устройства под управлением ОС Android, исследователь должен иметь права суперпользователя (‘root’) на исследуемом устройстве или иметь возможность иным способом извлечь физический дамп памяти устройства, или его файловую систему (например, используя программные уязвимости конкретного мобильного устройства).

Файлы приложения располагаются в памяти телефона в разделе, в котором сохраняются данные пользователя. Как правило, этот раздел носит имя ‘userdata’. Подкаталоги и файлы программы располагаются по пути: ‘/data/data/com.whatsapp/’.

image alt

Основными файлами, которые содержат криминалистические артефакты WhatsApp в ОС Android являются базы данных ‘wa.db’ и ‘msgstore.db’.

В базе данных ‘wa.db’ содержится полный список контактов пользователя WhatsApp, включая номер телефона, отображаемое имя, временные метки и любую другую информацию, указанную при регистрации в WhatsApp. Файл ‘wa.db’ располагается по пути: ‘/data/data/com.whatsapp/databases/’ и имеет следующую структуру:

image alt

Наиболее интересными таблицами в базе данных ‘wa.db’ для исследователя являются:

    ‘wa_contacts’
    Эта таблица содержит информацию о контактах: id контакта в WhatsApp, информацию о статусе, отображаемое имя пользователя, временные отметки и т.д.

Внешний вид таблицы:

image alt

image alt

Наиболее интересными таблицами в файле ‘msgstore.db’ для исследователя являются:

Внешний вид таблицы:

image alt

Внешний вид таблицы:

image alt

Внешний вид таблицы:

image alt


Данный список полей не является исчерпывающим. Для разных версий WhatsApp часть полей могут присутствовать или отсутствовать. Дополнительно могут присутствовать поля ‘media_enc_hash’, ‘edit_version’, ‘payment_transaction_id’ и т.д.

Внешний вид таблицы:

image alt

  • Каталог ‘/data/media/0/WhatsApp/Media/WhatsApp Audio/’. Содержит полученные аудиофайлы.
  • Каталог ‘/data/media/0/WhatsApp/Media/WhatsApp Audio/Sent/’. Содержит отправленные аудиофайлы.
  • Каталог ‘/data/media/0/WhatsApp/Media/WhatsApp Images/’. Содержит полученные графические файлы.
  • Каталог ‘/data/media/0/WhatsApp/Media/WhatsApp Images/Sent/’. Содержит отправленные графические файлы.
  • Каталог ‘/data/media/0/WhatsApp/Media/WhatsApp Video/’. Содержит полученные видеофайлы.
  • Каталог ‘/data/media/0/WhatsApp/Media/WhatsApp Video/Sent/’. Содержит отправленные видеофайлы.
  • Каталог ‘/data/media/0/WhatsApp/Media/WhatsApp Profile Photos/’. Содержит графические файлы, ассоциированные с владельцем аккаунта WhatsApp.
  • Для экономии места в памяти Android-смартфона часть данных WhatsApp может храниться на SD-карте. На SD-карте, в корневом каталоге, расположен каталог ‘WhatsApp’, где могут быть найдены следующие артефакты этой программы:

image alt

Файлы, находящиеся в подкаталоге ‘Databases’:

image alt

Особенности хранения данных в некоторых моделях мобильных устройств

В некоторых моделях мобильных устройств под управлением ОС Android возможно хранение артефактов WhatsApp в ином месте. Это обусловлено изменением пространства хранения данных приложений системным программным обеспечением мобильного устройства. Так, например, в мобильных устройствах Xiaomi есть функция создания второго рабочего пространства («SecondSpace»). При активации данной функции происходит изменение месторасположения данных. Так, если в обычном мобильном устройстве под управлением ОС Android данные пользователя хранятся в каталоге ‘/data/user/0/’ (что является ссылкой на привычные ‘/data/data/’), то во втором рабочем пространстве данные приложений хранятся в каталоге ‘/data/user/10/’. То есть, на примере месторасположения файла ‘wa.db’:

  • в обычном смартфоне под управлением ОС Android: /data/user/0/com.whatsapp/databases/wa.db’ (что эквивалентно ‘/data/data/com.whatsapp/databases/wa.db’);
  • во втором рабочем пространстве смартфона Xiaomi: ‘/data/user/10/com.whatsapp/databases/wa.db’.

Артефакты WhatsApp в iOS-устройстве

Структура ‘ChatStorage.sqlite’:

Наиболее информативными в базе данных ‘ChatStorage.sqlite’ являются таблицы ‘ZWAMESSAGE’ и ‘ZWAMEDIAITEM’.

Внешний вид таблицы ‘ZWAMESSAGE’:

image alt

Внешний вид таблицы ‘ZWAMEDIAITEM’:

image alt

Другими интересными таблицами базы данных ‘ChatStorage.sqlite’ являются:

image alt

Также нужно обращать внимание на следующие каталоги:

Артефакты WhatsApp в Windows

  • ‘C:\Program Files (x86)\WhatsApp\’
  • ‘C:\Users\%User profile%\ AppData\Local\WhatsApp\’
  • ‘C:\Users\%User profile%\ AppData\Local\VirtualStore\ Program Files (x86)\WhatsApp\’

В каталоге ‘C:\Users\%User profile%\ AppData\Roaming\WhatsApp\’ находится несколько подкаталогов:

image alt

Файл ‘main-process.log’ содержит информацию о работе программы WhatsApp.

Подкаталог ‘databases’ содержит файл ‘Databases.db’, но этот файл не содержит никакой информации о чатах или контактах.

Наиболее интересными с криминалистической точки зрения являются файлы, находящиеся в каталоге ‘Cache’. В основном это файлы с именами ‘f_*******’ (где * — число от 0 до 9), содержащие зашифрованные мультимедиа-файлы и документы, но среди них встречаются и незашифрованные файлы. Особый интерес представляют файлы ‘data_0’, ‘data_1’, ‘data_2’, ‘data_3’, находящиеся в этом же подкаталоге. Файлы ‘data_0’, ‘data_1’, ‘data_3’ содержат внешние ссылки на передаваемые зашифрованные мультимедиа-файлы и документы.

image alt

Также файл ‘data_3’ может содержать графические файлы.

Файл ‘data_2’ содержит аватары контактов (могут быть восстановлены поиском по заголовкам файлов).

Аватары, содержащиеся в файле ‘data_2’:

image alt

Таким образом, в памяти компьютера нельзя найти сами чаты, но можно найти:

  • мультимедиа-файлы;
  • документы, передававшиеся с помощью WhatsApp;
  • информацию о контактах владельца аккаунта.

Артефакты WhatsApp в MacOS

В MacOS можно найти типы артефактов WhatsApp, подобные тем, которые имеются в ОС Windows.

Файлы программы находятся каталогах:

  • ‘C:\Applications\WhatsApp.app\’
  • ‘C:\Applications\._WhatsApp.app\’
  • ‘C:\Users\%User profile%\Library\Preferences\’
  • ‘C:\Users\%User profile%\Library\Logs\WhatsApp\’
  • ‘C:\Users\%User profile%\Library\Saved Application State\WhatsApp.savedState\’
  • ‘C:\Users\%User profile%\Library\Application Scripts\’
  • ‘C:\Users\%User profile%\Library\Application Support\CloudDocs\’
  • ‘C:\Users\%User profile%\Library\Application Support\WhatsApp.ShipIt\’
  • ‘C:\Users\%User profile%\Library\Containers\com.rockysandstudio.app-for-whatsapp\’
  • ‘C:\Users\%User profile%\ Library\ Mobile Documents\ <текстовая переменная> WhatsApp\ Accounts’
    В этом каталоге находятся подкаталоги, имена которых представляют собой номера телефонов, ассоциированных с владельцем аккаунта WhatsApp.
  • ‘C:\Users\%User profile%\Library\Caches\WhatsApp.ShipIt\’
    В этом каталоге содержится информация об инсталляции программы.
  • ‘C:\Users\%User profile%\Pictures\Медиатека iPhoto.photolibrary\Masters\’, ‘C:\Users\%User profile%\Pictures\Медиатека iPhoto.photolibrary\Thumbnails\’
    В этих каталогах содержатся служебные файлы программы и, в том числе, фотографии и миниатюры контактов WhatsApp.
  • ‘C:\Users\%User profile%\Library\Caches\WhatsApp\’
    В этом каталоге находятся несколько SQLite-баз, которые используются для кэширования данных.
  • ‘C:\Users\%User profile%\Library\Application Support\WhatsApp\’
    В этом каталоге находится несколько подкаталогов:

image alt

В каталоге ‘C:\Users\%User profile%\Library\Application Support\WhatsApp\Cache\’ находятся файлы ‘data_0’, ‘data_1’, ‘data_2’, ‘data_3’ и файлы с именами ‘f_*******’ (где * — число от 0 до 9). Информация о том, какие сведения содержат эти файлы, описана в разделе «Артефакты WhatsApp в Windows».

В каталоге ‘C:\Users\%User profile%\Library\Application Support\WhatsApp\IndexedDB\’ могут содержаться мультимедийные файлы (файлы не имеют расширений).

  1. Forensic analysis of WhatsApp Messenger on Android smartphones, by Cosimo Anglano, 2014.
  2. Whatsapp Forensics: Eksplorasi sistem berkas dan basis data pada aplikasi Android dan iOS by Ahmad Pratama, 2014.

В следующих статьях этой серии:

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

В Group-IB знают о киберпреступности всё, но рассказывают самое интересное.

Компания Group-IB — один из ведущих разработчиков решений для детектирования и предотвращения кибератак, выявления мошенничества и защиты интеллектуальной собственности в сети со штаб-квартирой в Сингапуре.

Можно легко импортировать большую часть данных с вашего iPhone или iPad на устройство Android, и процесс отличается в зависимости от типа данных.

Ниже приведены инструкции по переносу каждого из распространенных типов данных.

iPhone Backup Extractor showing a backup

iPhone Backup Extractor показывает резервную копию

Затем запустите iPhone Backup Extractor, выберите резервную копию в левой части экрана и перейдите на вкладку Expert Mode.

  • Чтобы извлечь базу данных SMS, разверните Home → Library → SMS и извлеките файл sms.db , как sms.db на следующем рисунке:

Extracting sms.db with iPhone Backup Extractor

Извлечение sms.db с помощью iPhone Backup Extractor

  • Чтобы извлечь базу данных истории звонков, разверните Home → Library → CallHistoryDB → выберите и извлеките файл CallHistory.storedata , как CallHistory.storedata на следующем рисунке:

Extracting CallHistory.storedata with iPhone Backup Extractor

Извлечение CallHistory.storedata с помощью iPhone Backup Extractor

Как только вы извлечете этот файл, переименуйте его из CallHistory.storedata в CallHistory.db

Скопируйте файлы, которые вы хотите импортировать на свой телефон Android. Вы можете использовать любой способ передачи данных, предпочтительно USB, но Dropbox, Email и т. Д. Также будут работать.

Затем установите бесплатную утилиту iSMS2droid на свое устройство Android, которую можно загрузить из Google Play, и следуйте инструкциям на их веб-сайте.

Не забывайте, что при переходе с iOS на Android вы можете отключить iMessage для своего номера. Вы можете сделать это на сайте Apple .

WhatsApp импорт из iOS в Android

  • Во-первых, вам понадобится резервная копия вашего iPhone. Если у вас уже есть резервная копия iTunes, просто откройте iPhone Backup Extractor, он автоматически обнаружит эту резервную копию, и вы увидите ее в списке на левом экране в разделе устройств, как на этом изображении:

iPhone Backup Extractor showing a backup

iPhone Backup Extractor показывает резервную копию

  • Выберите резервную копию, затем перейдите на вкладку «Режим эксперта» и разверните Applications Group → net.Whatsapp.Whatsapp.shared → выберите и распакуйте файл ChatStorage.sqlite , как ChatStorage.sqlite на следующем рисунке:

Extracting ChatStorage.sqlite with iPhone Backup Extractor

Извлечение ChatStorage.sqlite с помощью iPhone Backup Extractor

  • Чтобы извлечь также мультимедийные файлы, на той же вкладке «Режим эксперта» разверните Applications → net.whatsapp.WhatsApp → Library → Media выберите эту папку и нажмите «Извлечь», как net.whatsapp.WhatsApp на следующем рисунке:

Extracting WhatsApp media with iPhone Backup Extractor

Извлечение мультимедийных файлов WhatsApp с помощью iPhone Backup Extractor

После извлечения архива WhatsApp вашего iPhone ( ChatStorage.sqlite и Media ) вам необходимо переместить его на новое устройство Android. Вам нужно поместить его в (автоматически созданную) папку WazzapMigrator. Если вы не видите автоматически созданную папку WazzapMigrator, просто перезагрузите телефон.

Импорт контактов с iOS на Android

Если вы в затруднительном положении и вам нужно быстро перенести ваши контакты с iOS на ваше устройство Android, вы можете использовать iPhone Backup Extractor и выполнить шаги, описанные ниже.

  • Во-первых, вам понадобится резервная копия вашего iPhone. Если у вас уже есть резервная копия iTunes, просто откройте iPhone Backup Extractor, он автоматически обнаружит эту резервную копию, и вы увидите ее в списке на левом экране в разделе устройств, как на этом изображении:

iPhone Backup Extractor showing a backup

iPhone Backup Extractor показывает резервную копию

  • Выберите резервную копию, затем нажмите кнопку « Extract Contacts на вкладке «Обзор», как показано на следующем рисунке:

Extracting contacts with iPhone Backup Extractor

Извлечение контактов с помощью iPhone Backup Extractor

  • Откройте папку извлечения и найдите файл Contacts.vcf и отправьте его по электронной почте.
  • Откройте электронное письмо, щелкните вложение Contacts.vcf и выберите вариант для импорта контактов. Это оно!

Импорт фотографий и видео с iOS на Android

Если вы хотите перенести фотографии и видео с iOS на ваше устройство Android, вы можете использовать iPhone Backup Extractor и выполнить следующие действия.

Читайте также: