iMessage-Exporter
Cette caisse fournit à la fois une bibliothèque pour interagir avec les données iMessage ainsi qu'un binaire qui peut effectuer des opérations en lecture seule utiles à l'aide de ces données. L'objectif de ce projet est de fournir la représentation la plus complète et la plus précise des données IMESSAGE disponibles.
Ce logiciel peut:
- Enregistrer, exporter, sauvegarder et archiver les données d'imessage pour ouvrir les formats portables
- Préserver le contenu multimédia (images, vidéos, audio) à partir des conversations
- Faciliter une migration facile de l'historique des messages entre les appareils et les plates-formes
- Exécutez des diagnostics sur la base de données iMessage
- Vous donner une propriété totale et un contrôle sur votre historique de communication
- Soutenir la conformité aux politiques de rétention des données ou aux exigences légales
- Exécutez sur macOS, Linux et Windows
Exemple d'exportation

Binaire
Les exportations binaires imessage-exporter
IMESSAGE vers les formats txt
ou html
. Il peut également exécuter des diagnostics pour trouver des problèmes avec la base de données iMessage.
Les instructions d'installation pour le binaire sont situées ici.
Bibliothèque
La bibliothèque imessage_database
fournit des modèles qui nous permettent d'accéder aux informations IMESSAGE en tant que structures de données natives et multiplateformes.
La documentation de la bibliothèque est située ici.
Fonctionnalités prises en charge
Cette caisse prend en charge toutes les fonctionnalités iMessage à partir de MacOS 15.1.1 (24b91) et iOS 18.1.1 (22b91):
- Messages en plusieurs parties
- Réponses / fils
- Texte formaté
- Attachements
- Expressifs
- Tapbacks
- Autocollants
- Pomme
- Touche numérique
- Aperçu de l'URL
- Messages audio
- Intégrations d'applications
- Messages édités
- Messages manuscrits
Voir plus de détails sur les fonctionnalités prises en charge ici.
Questions fréquemment posées
Le document FAQ est situé ici.
Merci spécial
- Tous mes amis, pour m'avoir transformé en leur envoyant des messages aléatoires pour tester les choses
- SQLITEFLOW, La visionneuse SQL que j'ai utilisée pour explorer et insensé la base de données IMessage
- Xplist, un outil inestimable pour l'ingénierie inverse du format
payload_data
Plist - Compart, une ressource incroyable pour rechercher les détails de l'Unicode ésotérique
- Archive.org, pour l'hébergement de la source Darwin référencée en ingénierie inverse le format
typedstream