[发明专利]一种恶意文件检测方法、系统、设备及计算机存储介质在审
申请号: | 201910493011.0 | 申请日: | 2019-06-06 |
公开(公告)号: | CN110210226A | 公开(公告)日: | 2019-09-06 |
发明(设计)人: | 刘彦南;王大伟 | 申请(专利权)人: | 深信服科技股份有限公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56;G06N20/00 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518055 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 恶意文件 判别模型 变种 检测 生成式 计算机存储介质 生成模型 对抗 计算机可读存储介质 申请 获取目标 检测系统 目标文件 输入目标 运行效率 自动生成 网络 构建 引擎 | ||
本申请公开了一种恶意文件检测方法、系统、设备及计算机存储介质,获取目标恶意文件;输入目标恶意文件至预先构建的生成式对抗网络的生成模型中,接收生成模型对目标恶意文件进行变种后生成的变种文件;将恶意文件检测引擎作为生成式对抗网络的判别模型,基于变种文件对判别模型进行训练,以基于训练好的判别模型检测目标文件是否为恶意文件。本申请提供的恶意文件检测方法,借助生成式对抗网络自动生成目标恶意文件的变种文件以及对判别模型进行训练,提高了恶意文件检测方法的运行效率。本申请提供的恶意文件检测系统、设备及计算机可读存储介质也解决了相应技术问题。
技术领域
本申请涉及信息安全技术领域,更具体地说,涉及一种恶意文件检测方法、系统、设备及计算机存储介质。
背景技术
在计算机、服务器等设备的运行过程中,可能遭受恶意文件的破坏,恶意文件指的是能够攻击设备对设备造成破坏的文件,为了保护设备的安全,需要对恶意文件进行检测。
现有的一种恶意文件检测方法是借助恶意文件检测引擎对恶意文件进行检测,本申请所涉及的恶意文件检测引擎指的是通过机器学习算法训练得到的能够识别恶意文件的检测引擎。由于恶意检测引擎本身具有泛化能力,而泛化能力指的是从已知文件样本中学习检测规则来识别未知的但一定程度相似的恶意文件样本,所以为了提高恶意文件检测引擎的泛化能力,需要丰富恶意文件检测引擎的训练样本集合,比如直接对恶意文件样本应用传统的恶意文件免杀手段,如加壳混淆等,来模拟变种文件的生成,但是传统的恶意文件免杀手段的使用需要人工介入,使得变种文件的生成速率较慢,影响恶意文件检测方法的运行效率。
综上所述,如何提高恶意文件检测方法的运行效率是目前本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种恶意文件检测方法,其能在一定程度上解决如何提高恶意文件检测方法的运行效率的技术问题。本申请还提供了一种恶意文件检测系统、设备及计算机可读存储介质。
为了实现上述目的,本申请提供如下技术方案:
一种恶意文件检测方法,包括:
获取目标恶意文件;
输入所述目标恶意文件至预先构建的生成式对抗网络的生成模型中,接收所述生成模型对所述目标恶意文件进行变种后生成的变种文件;
将恶意文件检测引擎作为所述生成式对抗网络的判别模型,基于所述变种文件对所述判别模型进行训练,以基于训练好的所述判别模型检测目标文件是否为恶意文件。
优选的,所述接收所述生成模型对所述目标恶意文件进行变种后生成的变种文件,包括:
接收所述生成模型通过强化学习算法对所述目标恶意文件进行变种后生成的变种文件;
其中,所述强化学习算法中的状态S表示所述变种文件的特征向量;奖赏函数R表示所述判别模型对所述特征向量的判别结果;代理G表示基于所述状态S及所述奖赏函数R选择的变种动作A;环境E表示所述判别模型。
优选的,所述接收所述生成模型通过强化学习算法对所述目标恶意文件进行变种后生成的变种文件,包括:
接收所述生成模型通过Q-learning算法对所述目标恶意文件进行变种后生成的变种文件。
优选的,所述接收所述生成模型通过强化学习算法对所述目标恶意文件进行变种后生成的变种文件,包括:
接收所述生成模型通过Policy Gradient算法对所述目标恶意文件进行变种后生成的变种文件。
优选的,所述目标恶意文件的类型包括可执行文件、文档型文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服科技股份有限公司,未经深信服科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910493011.0/2.html,转载请声明来源钻瓜专利网。