基于Android移動(dòng)終端取證系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
【文章頁數(shù)】:90 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2.?2?MySQL數(shù)據(jù)庫邏輯架構(gòu)??
基于線程的內(nèi)存分配系統(tǒng)。MySQL提供很多語言的API接口,且擁有很好的管理??工具,如Navicat、Workbench等,有利于開發(fā)人員更好地使用MySQL數(shù)據(jù)庫。??MySQL的存儲(chǔ)引擎架構(gòu)將查詢處理和數(shù)據(jù)的存儲(chǔ)相分離,圖2.2是MySQL??的邏輯架構(gòu)圖,具有三層邏輯架構(gòu)....
圖2.3?SQLite架構(gòu)圖??內(nèi)核(Core):包括?Interface、SQL?Command?Processor?和?Virtual??
的方式保存在硬件中,因此在研究移動(dòng)設(shè)備取證時(shí),必須要研宄SQLite數(shù)據(jù)庫??的數(shù)據(jù)存儲(chǔ)與提取。??圖2.3是一個(gè)SQLite體系架構(gòu)圖[47],主要由四部分組成,圖中顯示了??SQLite的主要組件以及各組件之間的關(guān)聯(lián)關(guān)系。??10??
圖2.?4?ADB框架和工作方式??本系統(tǒng)在開發(fā)過程中常見的shell命令和ADB命令如表2.?2和表2.?3所示:??
圖2.?4?ADB框架和工作方式??本系統(tǒng)在開發(fā)過程中常見的shell命令和ADB命令如表2.?2和表2.?3所表2.?2取證常用ADB命令??adb命令?斑明??adb?devices?用于查詢設(shè)備的連接狀態(tài)??adb?shell?進(jìn)入設(shè)備的遠(yuǎn)程shell??adb?pull?....
圖3.1系統(tǒng)總體結(jié)構(gòu)圖??數(shù)據(jù)采集客戶端是整個(gè)移動(dòng)數(shù)字取證系統(tǒng)的基礎(chǔ),只有先在移動(dòng)設(shè)備中采??,,正證
3_2總體設(shè)計(jì)??本系統(tǒng)基于移動(dòng)數(shù)字取證基本原則,設(shè)計(jì)的Android移動(dòng)終端取證系統(tǒng)總??體結(jié)構(gòu)如圖3.1所示。系統(tǒng)采用三層架構(gòu),分別是UI界面層、業(yè)務(wù)邏輯層、數(shù)??據(jù)服務(wù)層。系統(tǒng)分為兩部分,分別為數(shù)據(jù)采集和數(shù)據(jù)分析,采集客戶端可以采??集到市面上主流安卓設(shè)備的數(shù)據(jù),數(shù)據(jù)分析客....
本文編號:3998874
本文鏈接:http://www.lk138.cn/kejilunwen/ruanjiangongchenglunwen/3998874.html