Imessage-Exporter
Этот ящик предоставляет как библиотеку для взаимодействия с данными iMessage, так и двоичного файла, который может выполнять некоторые полезные операции только для чтения с использованием этих данных. Цель этого проекта - обеспечить наиболее полное и точное представление доступных данных imessage.
Это программное обеспечение может:
- Сохранить, экспортировать, резервное копирование и архивируемые данные imessage для открытия, портативные форматы
- Сохранить мультимедийный контент (изображения, видео, аудио) из разговоров
- Облегчить легкую миграцию истории сообщений между устройствами и платформами
- Запустите диагностику в базе данных imessage
- Дайте вам полное владение и контроль над историей общения
- Поддержать соответствие политикам хранения данных или юридических требований
- Запустить на macOS, Linux и Windows
Пример экспорта

Бинарный
Бинарный imessage-exporter
экспортирует данные Imessage в форматы txt
или html
. Он также может запустить диагностику, чтобы найти проблемы с базой данных Imessage.
Инструкции по установке для двоичного файла расположены здесь.
Библиотека
Библиотека imessage_database
предоставляет модели, которые позволяют нам получить доступ к информации imessage как нативные кроссплатформенные структуры данных.
Документация для библиотеки находится здесь.
Поддерживаемые функции
Этот ящик поддерживает каждую функцию imessage на MacOS 15.1.1 (24B91) и iOS 18.1.1 (22B91):
- Много часовые сообщения
- Ответы/потоки
- Форматированный текст
- Вложения
- Выразители
- Апартаменты
- Наклейки
- Apple Pay
- Цифровое прикосновение
- URL -предварительный просмотр
- Аудио сообщений
- Интеграции приложений
- Отредактированные сообщения
- Рукописные сообщения
Смотрите более подробную информацию о поддерживаемых функциях здесь.
Часто задаваемые вопросы
Документ FAQ находится здесь.
Особая благодарность
- Все мои друзья, чтобы смириться со мной, отправляя им случайные сообщения для тестирования вещей
- SQLiteFlow, SQL Viewer, который я использовал для изучения и обратного инженера базы данных Imessage
- Xplist, бесценный инструмент для обратной машины формат
payload_data
PLIST - CAPART, удивительный ресурс для поиска эзотерических деталей Unicode
- Archive.org, для размещения источника Дарвина, упомянутого в обратном проектировании в формате
typedstream