发明名称 |
计算机处理系统和注册表重定向方法 |
摘要 |
本发明公开了一种注册表重定向方法和计算机处理系统,该计算机处理系统包括:初始化启动装置,用于启动应用程序初始化操作系统通信接口;注册表重定向装置,用于基于操作系统的LSP配置注册表数据,删除其中需要屏蔽的LSP DLL信息后,构造新的LSP配置注册表数据,将应用程序初始化WinSock时读取LSP配置的注册表操作重定向到该新的LSP配置注册表数据上,使得应用程序不加载要屏蔽的LSP DLL。利用本发明的技术方案,通过利用注册表重定向机制,针对Windows系统中的特定或全部进程屏蔽特定或者全部的LSP DLL,避免这些LSP DLL加载到进程中,提高应用程序的稳定性和安全性。 |
申请公布号 |
CN102981874A |
申请公布日期 |
2013.03.20 |
申请号 |
CN201210460891.X |
申请日期 |
2012.11.15 |
申请人 |
北京奇虎科技有限公司;奇智软件(北京)有限公司 |
发明人 |
张波 |
分类号 |
G06F9/445(2006.01)I;G06F9/44(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
中科专利商标代理有限责任公司 11021 |
代理人 |
宋焰琴 |
主权项 |
一种注册表重定向方法,其特征在于,包括:加载应用程序的配置列表;根据所加载的配置列表中的配置信息来判断LSP配置注册表数据中是否包括需要屏蔽的LSP DLL;应用程序启动时,从所述LSP配置注册表读取其中的LSP链,并确定每个LSP链中是否包括所述配置列表中需要被屏蔽的LSP DLL;如果包括,则将该LSP DLL的信息从LSP配置注册表数据中删除,构造出新的LSP配置注册表数据;将对LSP配置注册表数据的操作重定向到新建的LSP注册表配置注册表数据上。 |
地址 |
100088 北京市西城区新街口外大街28号D座112室(德胜园区) |