E680短信的存储

浏览:42日期:2023-04-16

E680自带的软件没有导出短信的功能,很是让人伤心。其实,连操作系统都上去了,做这么个程序费不了多大事情。

我买了手机telnet上去后就想知道短信在哪里。那个文件就是native.db

取得方法(联接手机的方法略):

169.254.142.1sysDatabasenative.db

文件格式BDB:参考:http://www.sleepycat.com/

使用工具

db_dump -l native.db 输出:

C:bdb>db_dump -l native.db

11010010110210310510611125126128130131134135137138139140142144145148149157158161178186187188191193199220321821922022122223231234235237242402412422442526272933032334474855051525354565759606369771727376777879880828385868788909396979899FMRADIO_TABLESCHEMASCHEMA_INDEXSYNCML_INFO_MAPPING_TBLSYNCML_INFO_MISC_TBLSYNCML_INFO_SIMMAPPING_TBLTABLEMGRTABLEMGR_INDEXTASKS_TABLEaccountcalendarDBcalendarExceptionDBcategory_tablecb_table_in_flashcontact_tableems_table_in_flashfoldergroup1_tablegroup2_tablelong_msg_tablemailmms_table_in_flashmsgctr_folder_tablewap_msg_table_in_flashwvimps_profile

C:bdb>

每一行是一个表,ems_table_in_flash就是存储短消息的表。其他的我不太关心,有的很容易猜出来,不过那些以数字命名的实在很难懂。

目前没有时间仔细分析,只是知道里面使用的是UTF-16格式存储的短消息。

我想如果一直没有人公布程序,我会在2个月内写完,E680的短信导出程序。

相关文章: