[发明专利]一种网络访问请求的过滤方法及装置有效
申请号: | 201310329192.6 | 申请日: | 2013-07-31 |
公开(公告)号: | CN104348799B | 公开(公告)日: | 2019-02-05 |
发明(设计)人: | 管胜 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 贾允;肖丁 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 访问 请求 过滤 方法 装置 | ||
本发明适用于计算机安全领域,提供了一种网络访问请求的过滤方法及装置,该方法包括:获取为所述网络访问请求生成的文件描述符;监测针对所述文件描述符生成的所述网络访问请求;获取监测到的所述网络访问请求的头信息;当所述网络访问请求的头信息符合预设的过滤条件时,过滤掉所述网络访问请求。在本发明不需要为每个应用程序设置代理,也可以快速、高效的实现网络访问请求的过滤。
技术领域
本发明属于计算机安全领域领域,尤其涉及一种网络访问请求的过滤方法及装置。
背景技术
随着网络通信技术的发展和普及,可在计算机等电子设备中运行的应用程序越来越多,也越来越杂。这些应用程序通过向网络服务器发送网络访问请求,以与网络服务器进行通信。为了避免这些应用程序因为访问非法的网络服务器,而给计算机等电子设备的安全带来的影响,有必要对应用程序发送的网络访问请求进行过滤处理,以提高计算机等电子设备的安全性。
现有技术提供了一种通过建立代理的方式来对网络访问请求进行过滤的方法,如当需要过滤的网络访问请求为超文本传输协议(Hypertext Transfer Protocol,HTTP)请求时,可以建立HTTP代理,通过HTTP代理来过滤HTTP请求。但这种方式由于需要为终端设备中的每个应用程序均设置HTTP代理,才能对终端设备中的各应用程序的HTTP请求进行过滤处理,从而造成过滤操作复杂,且造成资源浪费。
发明内容
本发明实施例提供一种网络访问请求的过滤方法及装置,旨在解决现有技术存在需要为每个应用程序设置一代理才能对网络访问请求进行过滤的问题。
一方面,提供一种网络访问请求的过滤方法,所述方法包括:
获取为所述网络访问请求生成的文件描述符;
监测针对所述文件描述符生成的所述网络访问请求;
获取监测到的所述网络访问请求的头信息;
当所述网络访问请求的头信息符合预设的过滤条件时,过滤掉所述网络访问请求。
另一方面,提供一种网络访问请求的过滤装置,所述装置包括:
描述符获取单元,用于获取为所述网络访问请求生成的文件描述符;
请求监测单元,用于监测针对所述描述符获取单元获取的文件描述符生成的所述网络访问请求;
头信息获取单元,用于获取监测到的所述网络访问请求的头信息;
请求过滤单元,用于当所述网络访问请求的头信息符合预设的过滤条件时,过滤掉所述网络访问请求。
在本发明实施例中,通过获取为网络访问请求生成的文件描述符,从而可监测到针对该文件描述符生成的网络访问请求,获取监测到的该网络访问请求的头信息,通过将该头信息与预设的过滤条件进行比较,即可根据比较结果确定是否需要过滤掉该网络访问请求,从而不需要为每个应用程序设置代理,也可以快速、高效的实现网络访问请求的过滤。
附图说明
图1是本发明实施例提供的网络访问请求的过滤方法的实现流程图;
图2是本发明实施例提供的网络访问请求的过滤装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,通过获取为网络访问请求生成的文件描述符,从而可监测到针对该文件描述符生成的网络访问请求,获取监测到的该网络访问请求的头信息,通过将该头信息与预设的过滤条件进行比较,从而实现对网络访问请求进行过滤的目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310329192.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:虚拟网元自动装载及虚拟机IP地址获取的方法与系统
- 下一篇:信号的编解码方法