[發明專利]計算機處理系統和注冊表重定向方法有效
| 申請號: | 201210460891.X | 申請日: | 2012-11-15 |
| 公開(公告)號: | CN102981874A | 公開(公告)日: | 2013-03-20 |
| 發明(設計)人: | 張波 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/44 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 宋焰琴 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 計算機 處理 系統 注冊表 定向 方法 | ||
1.一種注冊表重定向方法,其特征在于,包括:
加載應用程序的配置列表;
根據所加載的配置列表中的配置信息來判斷LSP配置注冊表數據中是否包括需要屏蔽的LSP?DLL;
應用程序啟動時,從所述LSP配置注冊表讀取其中的LSP鏈,并確定每個LSP鏈中是否包括所述配置列表中需要被屏蔽的LSP?DLL;
如果包括,則將該LSP?DLL的信息從LSP配置注冊表數據中刪除,構造出新的LSP配置注冊表數據;
將對LSP配置注冊表數據的操作重定向到新建的LSP注冊表配置注冊表數據上。
2.根據權利要求2所述的方法,包括:根據所述配置列表中的LSP?DLL的特征信息來判斷LSP配置列表數據中是否包括需要被屏蔽的LSP?DLL。
3.根據權利要求2所述的方法,其特征在于,所述特征信息為DLL/EXE的文件名、DLL/EXE的公司名、原始文件名或者產品名稱,所述特征信息從DLL/EXE的版本信息中獲得。
4.根據權利要求2或3所述的方法,其特征在于,該方法進一步包括:0如果LSP配置注冊表數據與所述配置列表需要被屏蔽的LSP?DLL的特征信息相匹配,則判斷該LSP配置注冊表中包括需要被屏蔽的LSP?DLL。
5.根據權利要求3所述的方法,其特征在于,該方法進一步包括:如果在所讀取的LSP鏈中包括需要被屏蔽的LSP?DLL,則刪除該LSP?DLL,和/或
在所讀取的LSP鏈中刪除所述LSP?DLL之后,進一步判斷該LSP?DLL所在的LSP鏈是否需要刪除,如果需要,則刪除該LSP鏈。
6.根據權利要求4所述的方法,其特征在于,該方法進一步包括,在刪除需要被屏蔽的所述LSP?DLL之后,將得到的新的LSP鏈數據存儲到新的注冊表位置,并將原LSP鏈數據仍保留在原注冊表位置。
7.根據權利要求1至6中任一項所述的方法,其中,所述重定向為當應用程序即將讀取原有的注冊表位置時,使其讀取新的注冊表位置,所述注冊表位置是文件路徑。
8.根據權利要求6所述的方法,其特征在于,該方法進一步包括:通過在應用層對注冊表操作API函數進行掛鉤,或者通過在驅動層掛鉤注冊表操作的系統調用來實現讀取新的注冊表位置。
9.如權利要求2所述的方法,其特征在于,重定向操作包括:在應用層對指定或者全部進程進行注冊表操作API函數的掛鉤;和或,在驅動層通過掛鉤注冊表操作的系統調用或者使用系統提供的注冊表回調例程。
10.一種計算機處理系統,包括:
初始化啟動裝置,用于啟動應用程序初始化操作系統通信接口;
注冊表重定向裝置,用于基于操作系統的LSP配置注冊表數據,刪除其中需要屏蔽的LSP?DLL信息后,構造新的LSP配置注冊表數據,將應用程序初始化WinSock時讀取LSP配置的注冊表操作重定向到該新的LSP配置注冊表數據上,使得應用程序不加載要屏蔽的LSP?DLL。
11.根據權利要求10所述的計算機處理系統,其中注冊表重定向裝置進一步包括:
配置列表加載模塊,用于加載應用程序的配置信息;
判斷模塊,根據所加載的配置信息判斷LSP配置注冊表數據中是否包括需要屏蔽的LSP?DLL,如果包括,則將該LSP?DLL的信息從LSP配置注冊表數據中刪除,構造出新的LSP配置注冊表數據;
重定向執行模塊,將對LSP配置注冊表數據的操作重定向到新建的LSP注冊表配置數據上。
12.根據權利要求11所述的計算機處理系統,其中,該注冊表重定向裝置裝置進一步包括:數據讀取模塊,用于應用程序啟動時,從所述LSP配置注冊表讀取其中的LSP鏈,并確定每個LSP鏈中是否包括所述配置列表中需要被屏蔽的LSP?DLL。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210460891.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:3D 顯示系統和3D 觀看眼鏡
- 下一篇:PH傳感器及制造方法





