[发明专利]下载行为的防护方法、装置、电子设备及存储介质在审
| 申请号: | 202011520298.0 | 申请日: | 2020-12-21 |
| 公开(公告)号: | CN114647840A | 公开(公告)日: | 2022-06-21 |
| 发明(设计)人: | 焦鹏;李博 | 申请(专利权)人: | 奇安信安全技术(珠海)有限公司;奇安信科技集团股份有限公司 |
| 主分类号: | G06F21/51 | 分类号: | G06F21/51;G06F21/55 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王宇杨 |
| 地址: | 519000 广东省珠海市高新区唐家*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 下载 行为 防护 方法 装置 电子设备 存储 介质 | ||
本发明实施例提供了一种下载行为的防护方法、装置、电子设备及存储介质。其中,下载行为的防护方法,包括:在通过下载软件下载文件的过程中,监控下载到缓存中的缓存数据满足预定的事件触发规则时生成事件;调用对应于下载软件的匹配规则,判断事件是否为目标事件且所述缓存数据的缓存信息是否为目标缓存信息,其中,所述匹配规则包括事件匹配项和缓存信息匹配项;如果所述事件为目标事件且所述缓存数据的缓存信息为目标缓存信息,则触发下载防护。本发明的实施例,可以在下载的文件写入磁盘之前,对下载到缓存中的缓存数据进行监控,并在匹配到相应的下载行为后,进行查杀等操作,从而提升文件下载的安全性,实现对下载的有效的防护。
技术领域
本发明涉及网络安全技术领域,尤其涉及一种下载行为的防护方法、装置、电子设备及存储介质。
背景技术
现有的对现在的文件的防护,通常是文件落地(即:下载完成,文件存入磁盘)后通过文件过滤驱动上抛事件给用户层,而后由用户层决策并进行后续处理,如通过云查,确认为危险文件后可调用隔离区隔离文件,确认为危险进程则关闭。存在以下技术问题:均是在文件落地后采取的查杀措施,而此时可能被病毒攻击,而且是对文件过滤去带动上抛的所有事件进行云查,查杀效率低。
发明内容
针对现有技术中的问题,本发明实施例提供一种下载行为的防护方法、装置、电子设备及存储介质。
具体地,本发明实施例提供了以下技术方案:
第一方面,本发明实施例提供了一种下载行为的防护方法,包括:
在通过下载软件下载文件的过程中,监控下载到缓存中的缓存数据满足预定的事件触发规则时生成事件;
调用对应于所述下载软件的匹配规则,判断所述事件是否为目标事件且所述缓存数据的缓存信息是否为目标缓存信息,其中,所述匹配规则包括事件匹配项和缓存信息匹配项;
如果所述事件为目标事件且所述缓存数据的缓存信息为目标缓存信息,则触发下载防护。
进一步地,所述预定的事件触发规则是通过对同步或异步与重命名或写关闭进行组合得到的。
进一步地,所述缓存信息匹配项包括文件后缀名匹配项、文件名匹配项、缓存目录匹配项和注册表项匹配项中的至少一个。
进一步地,所述如果所述事件为目标事件且所述缓存数据的缓存信息为目标缓存信息,则触发下载防护,包括:
如果所述事件为异步重命名事件或者异步写关闭事件,且所述缓存数据的缓存信息与所述缓存信息匹配项匹配,则进行警告上报和/或拦截所述下载行为;
如果所述事件为同步重命名事件或者同步写关闭事件,且所述缓存数据的缓存信息与所述缓存信息匹配项匹配,则在接收到操作确认反馈后,基于所述操作确认反馈,拦截所述下载行为或者放行所述下载行为。
进一步地,所述在拦截所述下载行为之后,还包括:
对所述缓存数据进行查杀,以确定所述缓存数据是否存在病毒。
进一步地,还包括:
在确定所述缓存数据存在病毒后,清理所述缓存数据。
第二方面,本发明实施例还提供了一种下载行为的防护装置,包括:
监控模块,用于在通过下载软件下载文件的过程中,监控下载到缓存中的缓存数据满足预定的事件触发规则时生成事件;
判断模块,用于调用对应于所述下载软件的匹配规则,判断所述事件是否为目标事件且所述缓存数据的缓存信息是否为目标缓存信息,其中,所述匹配规则包括事件匹配项和缓存信息匹配项;
防护模块,用于在所述事件为目标事件且所述缓存数据的缓存信息为目标缓存信息时,触发下载防护。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇安信安全技术(珠海)有限公司;奇安信科技集团股份有限公司,未经奇安信安全技术(珠海)有限公司;奇安信科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011520298.0/2.html,转载请声明来源钻瓜专利网。





