[发明专利]一种浏览器主页的检测方法、装置、设备及存储介质在审
| 申请号: | 201811646956.3 | 申请日: | 2018-12-29 |
| 公开(公告)号: | CN111382375A | 公开(公告)日: | 2020-07-07 |
| 发明(设计)人: | 魏狄龙 | 申请(专利权)人: | 北京奇虎科技有限公司 |
| 主分类号: | G06F16/954 | 分类号: | G06F16/954;G06F16/955;G06F16/958 |
| 代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 房德权 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 浏览器 主页 检测 方法 装置 设备 存储 介质 | ||
本发明实施例提供了一种浏览器主页检测方法、装置、设备及存储介质。其方法包括:在监测到浏览器进程创建后,监测所述浏览器的窗口;在监测到所述浏览器的主页窗口创建后,获取所述主页窗口对应的网络地址;在确定所述网络地址非指定网络地址后,将所述主页窗口对应的地址栏中显示的网络地址修改为所述指定网络地址,并向所述主页窗口发送页面跳转指令,所述页面跳转指令用于指示所述主页窗口显示所述指定网络地址对应的页面。本发明实施例提供的方法可提高主页锁定的可靠性。
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种浏览器主页的检测方法、装置、设备及存储介质。
背景技术
浏览器主页往往可以修改设置,也就为木马病毒、恶意软件、流氓插件等提供了修改主页的机会。主页锁定功能可以保护浏览器主页不被恶意软件、病毒木马等篡改,能够提高用户体验感知。
目前的主页锁定功能使用的技术主要是通过Inline Hook(内联钩)操作系统/浏览器中的底层模块的某些函数,或者使用浏览器提供的机制,比如注册BHO(Browser HelpObjects,浏览器辅助对象)来实现的。
以锁定谷歌浏览器的主页为例,可以Inline Hook kernel32的GetCommandLineW()API,或者IAT Hook chrome.dll对kernel32!GetCommandLineW的调用,给其返回一个想要锁定的URL(统一资源定位符),这样浏览器就打开了指定的网址。
以锁定IE浏览器为例,IE浏览器中支持BHO机制,通过注册一个BHO可以监控用户访问的URL,当打开主页时发现不是锁定的URL,就可以调用IWebBrowser2::Navigate使浏览器跳转到指定的网址。
然而上述主页锁定技术容易被规避,难以实现真正的主页锁定功能。
发明内容
本说明书实施例提供及一种浏览器主页的检测方法、装置、设备及存储介质,以提高主页锁定的可靠性。
第一方面,本说明书实施例提供一种浏览器主页的检测方法,包括:
在监测到浏览器进程创建后,监测该浏览器的窗口;
在监测到上述浏览器的主页窗口创建后,获取该主页窗口对应的网络地址;
在确定上述网络地址非指定网络地址后,将上述主页窗口对应的网络地址修改为指定网络地址,并向该主页窗口发送页面跳转指令,页面跳转指令用于指示该主页窗口显示指定网络地址对应的页面。
本发明实施例提供的方法,在监测到浏览器进程创建后即监测浏览器窗口的创建,并在主页窗口创建后获取主页窗口对应的网络地址,在确定该网络地址非指定网络地址后,可将其修改为指定网络地址,并跳转至指定网络地址对应的页面,即实现主页锁定。由于实现主页锁定之前已经完成主页窗口的创建,且在将网络地址修改为指定网络地址后即发送页面跳转指令,使得木马病毒、恶意软件等没有机会再次修改主页窗口的网络地址,提高了主页锁定的可靠性。
结合第一方面,在本发明实施例第一方面的第一种实现方式中,上述在监测到浏览器进程创建后,监测该浏览器的窗口,其实现方式可以包括:
在通过第一回调函数监测到浏览器进程创建后,通过第一回调函数获取所述浏览器进程的创建信息,根据该创建信息调用第二回调函数;
相应的,在监测到上述浏览器的主页窗口创建后,获取该主页窗口对应的网络地址,其实现方式可以包括:在通过第二回调函数监测到该浏览器的主页窗口创建后,获取该主页窗口对应的网络地址。
本发明实施例提供的方法,利用现有的回调函数实现对浏览器进程创建的监测,无需占用额外的处理资源,且实现方式简单。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811646956.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种卷烟辅料自动配盘系统
- 下一篇:直播内容隔离方法和装置





