ReagentX/imessage-exporter
Fork: 96 Star: 2472 (更新于 2024-05-02 17:25:53)
license: GPL-3.0
Language: Rust .
Export iMessage data + run iMessage Diagnostics
最后发布版本: 1.8.0 ( 2023-12-04 08:25:40)
imessage-exporter
This crate provides both a library to interact with iMessage data as well as a binary that can perform some useful read-only operations using that data.
Binary
The imessage-exporter
binary exports iMessage data to txt
or html
formats. It can also run diagnostics to find problems with the iMessage database.
Installation instructions for the binary are located here.
Library
The imessage_database
library provides models that allow us to access iMessage information as native data structures.
Documentation for the library is located here.
Supported Features
This crate supports every iMessage feature as of macOS 14.3.1 (23D60) and iOS 17.3.1 (21D61):
- Multi-part messages
- Replies/Threads
- Attachments
- Expressives
- Reactions
- Stickers
- Apple Pay
- URL Previews
- App Integrations
- Edited messages
See more detail about supported features here.
Frequently Asked Questions
The FAQ document is located here.
Special Thanks
- All of my friends, for putting up with me sending them random messages to test things
- SQLiteFlow, the SQL viewer I used to explore and reverse engineer the iMessage database
-
Xplist, an invaluable tool for reverse engineering the
payload_data
plist format - Compart, an amazing resource for looking up esoteric unicode details
最近版本更新:(数据更新于 2024-04-25 05:00:48)
2023-12-04 08:25:40 1.8.0
2023-11-20 08:02:49 1.7.0
2023-09-19 06:39:50 1.6.0
2023-07-30 03:46:45 1.5.0
2023-04-30 07:46:22 1.4.0
2023-04-10 11:21:40 1.3.0
2023-02-26 04:32:30 1.2.0
2023-02-05 07:05:09 1.1.0
2023-01-15 10:13:24 1.0.0
2023-01-13 08:04:02 0.1.9
主题(topics):
apple, backup, cli-app, export, imessage, reverse-engineering
ReagentX/imessage-exporter同语言 Rust最近更新仓库
2024-05-16 01:31:34 tauri-apps/tauri
2024-05-14 09:10:29 lapce/lapce
2024-05-14 08:03:33 ruffle-rs/ruffle
2024-05-12 22:10:28 tw93/Pake
2024-05-11 16:22:06 rustdesk/rustdesk
2024-05-10 16:04:53 qdrant/qdrant