QQ聊天記錄文件存儲方式解密
- 軟件技術
- 關注:1.43W次
最近花了幾天時間跟蹤了一下"QQ聊天記錄查看器 5.3",總算把聊天記錄的存儲方法弄清了。大家不要笑我,只是好奇而已,呵呵。
1.聊天記錄存儲方式
QQ聊天記錄保存在文件中。以前很早的版本是保存在中,文件結構也與現在不同,我們就不分析了。
採用Storage結構化存儲。關於Storage複合文檔的知識請查閱Microsoft相關文檔,我們不做贅述。
大家可以用VC自帶的DocFile View工具查看該文件的內容,可以看到文件結構大致如下:
|
| |----C2CMsg
| |----QQ號碼
| |
| |
| |----IMInfo
| |
| |----Matrix
| |
| |----SysMsg
| |----10000
| |
| |
| |----DiscMsg
| |----GroupMsg
| |----MobileMsg
|---------TempSessionMsg
消息內容都存儲在每個號碼下面的中,通過索引。消息內容是經過加密處理的,必須經過解密才能看到。
- 文章版權屬於文章作者所有,轉載請註明 https://ygncw.com/jisuanji/ruanjian/d0vy47.html