首页 | 官方网站   微博 | 高级检索  
     

基于SQLite内容雕刻的恢复技术
引用本文:马庆杰,李炳龙,位丽娜.基于SQLite内容雕刻的恢复技术[J].计算机应用,2017,37(2):392-396.
作者姓名:马庆杰  李炳龙  位丽娜
作者单位:1. 信息工程大学, 郑州 450004;2. 数学工程与先进计算国家重点实验室, 郑州 450004
基金项目:国家自然科学基金资助项目(60903220);郑州市科技攻关项目(10PTGG3415)。
摘    要:SQLite数据库被众多即时通信软件用于存储历史数据。在即时通信取证过程中,犯罪分子为阻碍司法部门的调查,往往隐藏、删除或覆盖重要的通信数据。目前的数据恢复方法效率较低,无法恢复被覆盖的数据。针对上述问题,提出了一种基于SQLite的内容雕刻算法,分析SQLite数据库文件的存储特性和数据删除机制,以空闲域为单位形成空闲域链表,以页结构为单位进行细粒度的内容雕刻,并根据数据被覆盖的位置对零散数据块进行有效拼接。实验结果表明,SQLite内容雕刻算法可有效在本地和移动终端恢复即时通信的历史数据,当数据库未受损时,恢复率可达到100%;而当删除域受到不同程度的覆盖时,恢复率仍然可达到50%左右,并具有较高的效率。

关 键 词:SQLite  删除域  即时通信  取证调查  内容雕刻  恢复率  
收稿时间:2016-08-15
修稿时间:2016-08-30

File recovery based on SQlite content carving
MA Qingjie,LI Binglong,WEI Lina.File recovery based on SQlite content carving[J].journal of Computer Applications,2017,37(2):392-396.
Authors:MA Qingjie  LI Binglong  WEI Lina
Affiliation:1. Information Engineering University, Zhengzhou Henan 450004, China;2. State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou Henan 450004, China
Abstract:The SQLite is applied by a number of Instant Messaging (IM) softwares for history data storing. In the process of IM forensics, to impede the investigation of the judiciary, the important SQLite data are often hidden, deleted or overwritten by criminals. The current data recovery methods are inefficient and cannot extract the overwritten data. A content carving algorithm based on SQLite was proposed to resolve the above problems. According to SQLite database storage characteristics and data deletion mechanism, the free domain was regarded as units to form idle list, the page content was used to grain structural units of engraving, and the scattered blocks of data were spliced efficiently on the basis of the position of data overwritten. The experimental results show that the propsed SQLite content carving algorithm can effectively recover IM data in local and mobile terminals; the recovery rate reaches 100% when the database is not damaged, and the recovery rate still reaches about 50% when the delete area is overwritten in different degrees.
Keywords:SQLite  delete area  Instant Messaging (IM)  forensics and investigation  content carving  recovery rate  
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号