Android手機(jī)的SQLite數(shù)據(jù)恢復(fù)技術(shù)研究
本文關(guān)鍵詞:Android手機(jī)的SQLite數(shù)據(jù)恢復(fù)技術(shù)研究
更多相關(guān)文章: 手機(jī)取證 Android NAND閃存 SQLite 預(yù)寫日志 數(shù)據(jù)恢復(fù)
【摘要】:智能手機(jī)已成為人們?nèi)粘I畹谋貍涔ぞ?所有智能手機(jī)中,Android用戶數(shù)量眾多,Android手機(jī)取證技術(shù)自然也成為數(shù)字取證領(lǐng)域的研究熱點。Android手機(jī)取證技術(shù)中,數(shù)據(jù)恢復(fù)技術(shù)最為突出重要。在目前手機(jī)品牌繁多和應(yīng)用豐富的情況下,傳統(tǒng)恢復(fù)方法能恢復(fù)的數(shù)據(jù)相當(dāng)有限,召回率較低,所以對Android手機(jī)數(shù)據(jù)恢復(fù)技術(shù)進(jìn)行深入研究具有重大意義。Android手機(jī)應(yīng)用多采用SQLite存儲數(shù)據(jù),本文重點針對Android手機(jī)的SQLite數(shù)據(jù)恢復(fù)技術(shù)進(jìn)行研究。首先,針對Android手機(jī)的存儲技術(shù)進(jìn)行研究,包括NAND閃存結(jié)構(gòu)和特性、Android數(shù)據(jù)的存儲分區(qū)和存儲方式、SQLite存儲特性和預(yù)寫日志等內(nèi)容,為后續(xù)Android手機(jī)的SQLite數(shù)據(jù)恢復(fù)技術(shù)研究做好基礎(chǔ)準(zhǔn)備。其次,提出了一種基于SQLite存儲結(jié)構(gòu)的數(shù)據(jù)恢復(fù)方法。該方法利用NAND閃存異地刷新的特點,在手機(jī)鏡像中根據(jù)SQLite數(shù)據(jù)頁的特征定位有效的數(shù)據(jù)頁,提取頁中的數(shù)據(jù)區(qū)域,再依照記錄的字段信息還原記錄,實現(xiàn)SQLite數(shù)據(jù)恢復(fù)。實驗結(jié)果表明,該方法恢復(fù)SQLite數(shù)據(jù)的準(zhǔn)確率達(dá)到了100%,召回率達(dá)到了87.6%,比基于SQLite自由塊的恢復(fù)方法提高了80.8%,并適用于多種文件系統(tǒng)。再次,提出了一種基于SQLite預(yù)寫日志的數(shù)據(jù)恢復(fù)方法。該方法針對使用預(yù)寫日志的Android手機(jī),在鏡像中根據(jù)日志隨機(jī)數(shù)定位并拼接有效的Frame塊,從中提取數(shù)據(jù)頁,再依照記錄的字段信息還原記錄,達(dá)到恢復(fù)SQLite數(shù)據(jù)的目的。實驗結(jié)果表明,該方法能解決預(yù)寫日志存儲分片的問題,恢復(fù)SQLite數(shù)據(jù)的準(zhǔn)確率上達(dá)到100%,召回率上達(dá)到100%,比基于SQLite自由塊的恢復(fù)方法提高了84%,是一種有效的恢復(fù)方法。最后,基于上述兩種恢復(fù)方法,實現(xiàn)了一個ASDRL恢復(fù)系統(tǒng),集成了手機(jī)鏡像獲取、快速恢復(fù)、深度恢復(fù)和用戶行為分析等功能,從實踐角度證明了恢復(fù)方法的實用性。本文通過研究Android手機(jī)的SQLite數(shù)據(jù)恢復(fù)技術(shù),對Android的數(shù)據(jù)存儲和SQLite進(jìn)行深入學(xué)習(xí),提出基于SQLite存儲結(jié)構(gòu)的數(shù)據(jù)恢復(fù)方法和基于SQLite預(yù)寫日志的數(shù)據(jù)恢復(fù)方法,并通過實驗證明兩種方法的可行性和有效性,對Android手機(jī)的取證技術(shù)進(jìn)行了有益的探索。
【關(guān)鍵詞】:手機(jī)取證 Android NAND閃存 SQLite 預(yù)寫日志 數(shù)據(jù)恢復(fù)
【學(xué)位授予單位】:杭州電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP309.3;TN929.53
【目錄】:
- 摘要5-6
- ABSTRACT6-11
- 第一章 緒論11-17
- 1.1 研究背景與意義11-12
- 1.2 國內(nèi)外研究現(xiàn)狀12-14
- 1.3 存在的主要問題14-15
- 1.4 本文研究內(nèi)容15
- 1.5 本文組織結(jié)構(gòu)15-17
- 第二章 相關(guān)技術(shù)概述17-29
- 2.1 NAND閃存17-20
- 2.1.1 物理特性17-18
- 2.1.2 邏輯結(jié)構(gòu)18-19
- 2.1.3 操作特性19-20
- 2.2 ANDROID數(shù)據(jù)存儲20-22
- 2.2.1 數(shù)據(jù)存儲分區(qū)20-21
- 2.2.2 數(shù)據(jù)存儲方式21-22
- 2.3 SQLITE數(shù)據(jù)庫22-27
- 2.3.1 數(shù)據(jù)庫簡介23
- 2.3.2 數(shù)據(jù)庫存儲23-25
- 2.3.3 數(shù)據(jù)庫日志25-27
- 2.4 傳統(tǒng)SQLITE數(shù)據(jù)恢復(fù)方法27-28
- 2.5 本章小結(jié)28-29
- 第三章 一種基于SQLITE存儲結(jié)構(gòu)的數(shù)據(jù)恢復(fù)方法29-47
- 3.1 恢復(fù)方法的提出29
- 3.2 SQLITE存儲結(jié)構(gòu)分析29-35
- 3.2.1 SQLITE_MASTER存儲結(jié)構(gòu)29-31
- 3.2.2 B-TREE存儲結(jié)構(gòu)31-32
- 3.2.3 記錄存儲結(jié)構(gòu)32-33
- 3.2.4 自由塊存儲結(jié)構(gòu)33-35
- 3.3 基于SQLITE存儲結(jié)構(gòu)的恢復(fù)方法35-42
- 3.3.1 方法總體框架35
- 3.3.2 手機(jī)鏡像獲取35-36
- 3.3.3 SQLITE記錄恢復(fù)36-42
- 3.4 實驗設(shè)計42-43
- 3.4.1 恢復(fù)實驗設(shè)計42-43
- 3.4.2 對比實驗設(shè)計43
- 3.5 實驗結(jié)果和分析43-46
- 3.6 本章小結(jié)46-47
- 第四章 一種基于SQLITE預(yù)寫日志的數(shù)據(jù)恢復(fù)方法47-61
- 4.1 恢復(fù)方法的提出47-48
- 4.2 SQLITE預(yù)寫日志分析48-53
- 4.2.1 日志工作機(jī)制48-49
- 4.2.2 日志存儲結(jié)構(gòu)49-52
- 4.2.3 日志隨機(jī)數(shù)特征52-53
- 4.3 基于預(yù)寫日志的恢復(fù)方法53-57
- 4.3.1 方法總體框架53
- 4.3.2 FRAME塊拼接53-55
- 4.3.3 SQLITE記錄恢復(fù)55-57
- 4.4 實驗設(shè)計57-58
- 4.4.1 恢復(fù)實驗設(shè)計57-58
- 4.4.2 對比實驗設(shè)計58
- 4.5 實驗結(jié)果與分析58-59
- 4.6 本章小結(jié)59-61
- 第五章 ASDRL恢復(fù)系統(tǒng)設(shè)計與實現(xiàn)61-68
- 5.1 系統(tǒng)模塊設(shè)計61-63
- 5.1.1 首頁模塊62
- 5.1.2 數(shù)據(jù)恢復(fù)模塊62-63
- 5.1.3 結(jié)果展示模塊63
- 5.1.4 行為分析模塊63
- 5.2 系統(tǒng)功能實現(xiàn)63-65
- 5.2.1 鏡像獲取實現(xiàn)64
- 5.2.2 數(shù)據(jù)恢復(fù)實現(xiàn)64-65
- 5.2.3 可視化界面實現(xiàn)65
- 5.3 系統(tǒng)展示65-67
- 5.4 本章小結(jié)67-68
- 第六章 總結(jié)與展望68-70
- 6.1 研究工作總結(jié)68-69
- 6.2 未來工作展望69-70
- 致謝70-71
- 參考文獻(xiàn)71-76
- 附錄76-77
- 詳細(xì)摘要77-80
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 林耕宇;;觀摩50名Google Android程序開發(fā)競賽作品[J];電子與電腦;2008年08期
2 樹子;;Android中文版不完全體驗[J];互聯(lián)網(wǎng)天地;2009年04期
3 Jason Whitmire;;產(chǎn)業(yè)軟件專家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
4 蔣彬;;10款A(yù)ndroid手機(jī)必備應(yīng)用——Android操作系下的軟件評測[J];微電腦世界;2010年04期
5 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
6 韓青;;Android平臺發(fā)展的動力與挑戰(zhàn)[J];中國電子商情(基礎(chǔ)電子);2010年09期
7 方智勇;;Android手機(jī)這樣用[J];電腦迷;2010年15期
8 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
9 ;ZTE and Three Release Android ,
本文編號:577321
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/577321.html