[發明專利]磁盤保護系統下的注冊表透明穿透方法有效
| 申請號: | 201210455214.9 | 申請日: | 2012-11-13 |
| 公開(公告)號: | CN102968359A | 公開(公告)日: | 2013-03-13 |
| 發明(設計)人: | 張輝 | 申請(專利權)人: | 福建升騰資訊有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 福州市鼓樓區京華專利事務所(普通合伙) 35212 | 代理人: | 宋連梅 |
| 地址: | 350000 福建省福州市倉山區金*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 磁盤 保護 系統 注冊表 透明 穿透 方法 | ||
1.磁盤保護系統下的注冊表透明穿透方法,其特征在于:包括備份步驟和還原步驟,所述備份步驟是:系統關機,在捕獲到關機輸入輸出請求包時,將需要穿透的注冊表鍵進行備份,保存在一穿透數據文件中;所述還原步驟是:開機后,在啟動類型為System_start的驅動程序初始化時,從所述穿透數據文件中讀取需要穿透的注冊表鍵并還原至各注冊表鍵在注冊表中的對應位置。
2.根據權利要求1所述的磁盤保護系統下的注冊表透明穿透方法,其特征在于:還包括一穿透配置文件,所述穿透配置文件由文件頭和需要穿透的注冊表鍵信息組成;所述文件頭包括如下信息:需要穿透的注冊表鍵的有效總個數、穿透配置文件的有效總長度、第一個需要穿透的注冊表鍵的開始位置以及注冊表過濾功能啟用狀態;所述需要穿透的注冊表鍵信息包括需要穿透的注冊表鍵的路徑以及指定用戶的用戶配置文件的路徑,所述系統包括多個用戶的賬戶,當需要穿透的注冊表鍵為用戶HKCU下的注冊表鍵時,該注冊表鍵需要穿透的用戶即為指定用戶。
3.根據權利要求2所述的磁盤保護系統下的注冊表透明穿透方法,其特征在于:所述需要穿透的注冊表鍵是HKLM/SOFTWARE下的注冊表鍵,所述備份步驟和還原步驟如下:
所述備份步驟具體為:
步驟1、系統關機時,捕獲到關機輸入輸出請求包,讀取穿透配置文件,解析穿透配置文件的文件頭,若注冊表過濾功能啟用狀態為未啟用,則不操作,結束備份步驟;若注冊表過濾功能啟用狀態為已啟用,執行步驟2;
步驟2、讀取所述穿透配置文件中記錄的需要穿透的HKLM/SOFTWARE下注冊表鍵的路徑,備份該路徑下的注冊表子鍵,并生成一第一臨時文件,將該第一臨時文件以該路徑為索引寫入所述穿透數據文件;
根據文件頭中第一個需要穿透的注冊表鍵的開始位置讀取第一個需要穿透的注冊表健的路徑;根據文件頭中需要穿透的注冊表鍵的有效總個數判斷所有需要穿透的注冊表鍵是否全部備份完畢,若否,則重復步驟2;若是,完成注冊表的備份;
所述還原步驟具體為:
步驟3、開機后,在啟動類型為System_start的驅動程序初始化時,讀取所述穿透配置文件,解析穿透配置文件的文件頭,若注冊表過濾功能啟用狀態為未啟用,則不操作,結束還原步驟;若注冊表過濾功能啟用狀態為已啟用,執行步驟4;
步驟4、讀取所述文件頭中記錄的需要穿透的HKLM/SOFTWARE下注冊表鍵的路徑,以該路徑為索引,從所述穿透數據文件中讀取該路徑對應的第一臨時文件,將該第一臨時文件還原到HKLM/SOFTWARE下對應的位置;
根據文件頭中需要穿透的注冊表子鍵的有效總個數判斷所有需要穿透的注冊表子健是否全部還原完畢,若否,則重復步驟4;若是,完成注冊表的還原。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建升騰資訊有限公司,未經福建升騰資訊有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210455214.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種大容量動力鋰電池安全閥
- 下一篇:一種炭基復混緩釋肥料的制備方法





