軟件介紹:該軟件的原理是針對sqlite數據庫存儲特征,進行sqlite數據表記錄的恢復。通常情況下,SQLITE數據庫引擎為了高效處理,在刪除記錄時,部分情況下並不會回收空間,這樣,就給數據恢復帶來了可能。同時sqlite的在線日誌.wal中也緩沖了大量的操作頁,這些頁中也有可能包含之前刪除的數據記錄。
針對ios 平臺,如設備已越獄,可通過91手機助手等工具讀出短信、QQ記錄等相應SQLITE數據庫,再對數據庫文件進行分析和恢復。也可通過DFU模式載入自定義引導代碼的方法進行手機ROM的鏡像和文件提取(目前特定版本有限制)。或通過對iTunes的備份文件夾進行數據恢復(可非越獄)。
經測試,部分記錄可以恢復,仍有部分刪除記錄無法恢復,原因是部分記錄會因數據覆蓋或數據庫收縮導致空間被重用,理論角度上,這部分記錄已經不存在,所以是無法恢復的。