Font Size: a A A

Design And Implementation Of Data Recovery System Based On Android

Posted on:2017-02-25Degree:MasterType:Thesis
Country:ChinaCandidate:W Q ShangFull Text:PDF
GTID:2348330485995363Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Aiming at the phenomenon of high-tech crimes with tools of smart phones and information security problems of mobile phone users,this paper designs a mobile data recovery system based on Android.The system is based on the system architecture,security mechanism and the file system of Android platform,effectively recovering the deleted mail list,call log,SMS and user file,etc.As for data of great significance such as mail list,communication records and text messages using SQLite database for data storage,this type of data can be recovered using a Type field estimation method based on pre extracted data.This method firstly detects every Type field in the related tables of specified database file,and acquires all the data information which need to be extracted and recovered,then combines "try-our-best-to-restore method",to recover the covered part of deleted data.As for documents,pictures,audio and video and other data,an attempt is made to implement a data recovery method based on YAFFS2 file system.This method uses the storage space allocation principle of YAFFS2 file system and the characteristics of memory recovery,first obtaining the YAFFS2 file system image file,and then with the help of YAFFS2 file system objects header information,traversing the entire storage chip,successively recovering the relevant data files,reconstructing the recovered data in the end.After practical testing,this system is proved to own the feature of high practicability,and can be applied to the investigation of related departments and the recovery protection of personal information,which has a certain application prospect.
Keywords/Search Tags:Investigation, SQLite database, YAFFS2 file system, data deletion, data recovery
PDF Full Text Request
Related items