[發(fā)明專利]一種通過掃描關鍵字清除安卓手機碎片數(shù)據(jù)的方法在審
| 申請?zhí)枺?/td> | 201410694023.7 | 申請日: | 2014-11-27 |
| 公開(公告)號: | CN104331257A | 公開(公告)日: | 2015-02-04 |
| 發(fā)明(設計)人: | 黃旭 | 申請(專利權)人: | 四川秘無痕信息安全技術有限責任公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610000 四川省成都市高新區(qū)天府*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 通過 掃描 關鍵字 清除 手機 碎片 數(shù)據(jù) 方法 | ||
技術領域
本發(fā)明涉及信息安全技術領域,特別涉及一種通過掃描關鍵字清除安卓手機碎片數(shù)據(jù)的方法。
背景技術
安卓智能手機具有獨立操作系統(tǒng)、獨立運行空間、可自行安裝第三方軟件,擴展功能強大,已經(jīng)與人們的生活密不可分,其中的手機數(shù)據(jù)信息涉及人們的工作、學習、生活、交往、財務、休閑、娛樂、情感等,對個人或公司來說是十分珍貴的無形資產(chǎn)。
安卓系統(tǒng)文件管理的機制會導致手機內存和SD卡中存在碎片數(shù)據(jù),且在進行文件管理時,會對手機內存和SD卡進行磁盤碎片整理,碎片中極有可能存在著用戶的隱私數(shù)據(jù),這些碎片數(shù)據(jù)可以被市面上的一些數(shù)據(jù)恢復軟件恢復出來,導致用戶隱私信息的泄露。
因此,對這些數(shù)據(jù)的處理變得十分重要。目前市面上還沒有專門對安卓手機分區(qū)中碎片數(shù)據(jù)的消除技術,更沒有通過關鍵字定位用戶隱私數(shù)據(jù)在碎片中的方法和技術。綜上所述,開發(fā)一種通過掃描關鍵字清除安卓手機碎片數(shù)據(jù)的方法顯得尤為重要。
發(fā)明內容
本發(fā)明針對現(xiàn)有技術的缺陷,提出一種通過掃描關鍵字清除安卓手機碎片數(shù)據(jù)的方法,能有效的解決上述現(xiàn)有技術存在的問題。
為了實現(xiàn)上述目的,本發(fā)明采用的技術方案是:一種通過掃描關鍵字清除安卓手機碎片數(shù)據(jù)的方法,包括以下步驟:
S1:用戶輸入待掃描的關鍵字信息;
S2:調用內核函數(shù)獲取手機分區(qū)的數(shù)據(jù),使用socket與安卓系統(tǒng)進行通信,通過發(fā)送命令的方式取對應扇區(qū)的數(shù)據(jù)到緩存;
S3:對手機分區(qū)的文件系統(tǒng)進行解析,區(qū)分出正常區(qū)域、空閑區(qū)域以及碎片區(qū)域;
S4:在給出的一個區(qū)域中掃描用戶的輸入關鍵字。如果掃描出關鍵字,則執(zhí)行步驟S5;如果沒有掃描到關鍵字,則給出下一個區(qū)域進行掃描;
S5:當掃描到一個關鍵字,對該關鍵字的編碼進行識別,判斷關鍵字的前后二進制信息位置及長度;
S6:組合前段和后段的關鍵字數(shù)據(jù),供步驟S7、S9使用;
S7:對掃描到的整條含關鍵字的數(shù)據(jù),進行對應編碼的輸出,以展示該數(shù)據(jù);
S8:判斷是否完成所有空閑區(qū)域和碎片區(qū)域的掃描,若掃描完畢,則執(zhí)行步驟S9,若掃描未完成,則執(zhí)行步驟S4;
S9:根據(jù)用戶的操作,選擇性地清除所掃描到的關鍵字數(shù)據(jù)。
作為優(yōu)選,所述S3包括以下步驟:
S301:讀取分區(qū)的關鍵扇區(qū),判斷文件系統(tǒng)的類型;
S302:獲取對應的文件系統(tǒng)參數(shù);
S303:區(qū)分文件系統(tǒng)的正常區(qū)域和空閑區(qū)域;
S304:區(qū)分正常區(qū)域內的碎片區(qū)域;
S305:記錄整個文件系統(tǒng)所有的空閑區(qū)域和碎片區(qū)域位置及區(qū)域的起始地址以及長度。
作為優(yōu)選,所述S5包括以下步驟:
S501:分析關鍵字的編碼,從關鍵字開始按編碼特征向前掃描;
S502:判斷關鍵字的編碼特征與該關鍵字前的二進制特征碼是否一致,若一致則執(zhí)行S503,若不一致則繼續(xù)掃描直至達到該掃描區(qū)域的邊界后執(zhí)行S503;
S503:記錄含關鍵字數(shù)據(jù)的前段起始位置;
S504:從關鍵字開始按編碼特征向后掃描;
S505:判斷關鍵字的編碼特征與該關鍵字后的二進制特征碼是否一致,若一致則執(zhí)行S506,若不一致則繼續(xù)掃描直至達到該掃描區(qū)域的邊界后執(zhí)行S506;
S506:記錄含關鍵字數(shù)據(jù)的結束位置。
與現(xiàn)有技術相比本發(fā)明的優(yōu)點在于:能夠區(qū)分分區(qū)內的正常區(qū)域、空閑區(qū)域、碎片區(qū)域,縮小掃描區(qū)域;通過關鍵字掃描出需刪除的信息并展示,精準且高效;可篩選消除,不能恢復;保障了公眾的數(shù)據(jù)隱私,預防針對隱私數(shù)據(jù)的惡意盜取行為。
附圖說明
圖1為本發(fā)明實施例的流程圖;
圖2為本發(fā)明步驟S3的詳細流程圖;
圖3為本發(fā)明步驟S5的詳細流程圖。
具體實施方式
為了詳細說明本發(fā)明的具體實施方式,下面結合附圖以說明:
如圖1所示,一種通過掃描關鍵字清除安卓手機碎片數(shù)據(jù)的方法,包括以下步驟:
S1:用戶輸入一個希望被徹底刪除的數(shù)據(jù)中存在的關鍵字信息,例如QQ聊天記錄里的銀行卡賬號信息。
S2:調用內核函數(shù)獲取手機分區(qū)的數(shù)據(jù),使用socket與安卓系統(tǒng)進行通信,通過發(fā)送命令的方式取對應扇區(qū)的數(shù)據(jù)到緩存,在此需要說明的是,安卓系統(tǒng)的作用僅僅是數(shù)據(jù)的傳輸,所以需要屏蔽安卓系統(tǒng)的限制,可寫入數(shù)據(jù)以實現(xiàn)底層數(shù)據(jù)的清除。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川秘無痕信息安全技術有限責任公司,未經(jīng)四川秘無痕信息安全技術有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410694023.7/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:PAU型沸石的制造方法
- 下一篇:具有分配器的包裝件
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





