[发明专利]恶意软件识别方法、装置及存储介质在审

专利信息
申请号: 202010134497.1 申请日: 2020-02-28
公开(公告)号: CN111382783A 公开(公告)日: 2020-07-07
发明(设计)人: 张九经;李树栋;吴晓波;韩伟红;方滨兴;田志宏;殷丽华;顾钊铨;仇晶;王乐;李默涵;唐可可 申请(专利权)人: 广州大学
主分类号: G06K9/62 分类号: G06K9/62;G06N3/04;G06F21/56
代理公司: 广州三环专利商标代理有限公司 44202 代理人: 郭浩辉;麦小婵
地址: 510006 广东省广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 恶意 软件 识别 方法 装置 存储 介质
【说明书】:

发明涉及软件安全技术领域,公开了一种恶意软件识别方法、装置及存储介质,该恶意软件识别方法包括以下步骤:提取样本软件执行序列特征;其中,所述样本软件执行序列特征包括API特征、PID特征以及RET特征;利用所述API特征、所述PID特征以及所述RET特征训练GCForest模型;其中,所述GCForest模型包括级联森林模块,且所述GCForest模型的最终预测结果由最终决策学习器输出;使用训练后的GCForest模型对恶意软件进行识别。本发明提供的恶意软件识别方法、装置及存储介质,能够提高对恶意软件的识别准确率。

技术领域

本发明涉及软件安全技术领域,特别是涉及一种恶意软件识别方法、装置及存储介质。

背景技术

随着网络的普及与发展,人类已进入信息化时代。但是,与此同时,随着网络攻击技术的发展,特别是计算机病毒、计算机蠕虫、特洛伊木马等为代表的恶意代码对网络和信息系统带来的安全问题已经成为关系国家安全、军事安全和社会安全的重大问题,软件安全研究也成为了当前计算机研究的一个重要课题。其中,恶意软件识别是判断计算机软件安全性的一种方法,是软件安全研究的一个关键部分。

在现有技术中,主要使用深度神经网络算法来完成恶意软件识别任务,通过对恶意样本的分析,恶意软件文件可以通过转换算法转换为图像数据集和文本序列数据集,从而应用在图像和文本任务中表现出色的深度学习模型,例如CNN(Convolutional NeuralNetwork,卷积神经网络)、GRU(Gated Recurrent Unit,门控循环单元)等。而基于森林的传统机器学习算法在数据分类任务中取得了较好的效果,其中,XGBoost(eXtremeGradientBoosting,极端梯度提升)和LightGBM(Light Gradient Boosting Machine,轻量级梯度提升机)目前在网络安全领域的很多问题上都有使用,例如DDoS(Distributed Denial ofService,分布式拒绝服务)攻击检测、恶意入侵检测以及点击欺诈检测。

但是,现有的基于深度学习的识别方法存在识别准确率较低的不足;现有的基于森林的传统机器学习的识别方法直接由最后一层的类概率向量的平均值作为输出,同样存在准确率较低等不足。

发明内容

本发明所要解决的技术问题是:提供一种恶意软件识别方法、装置及存储介质,采用改进的GCForest模型对恶意软件进行识别,提高识别准确率。

为了解决上述技术问题,第一方面,本发明提供一种恶意软件识别方法,该方法包括:

提取样本软件执行序列特征;其中,所述样本软件执行序列特征包括API特征、PID特征以及RET特征;

利用所述API特征、所述PID特征以及所述RET特征训练GCForest模型;其中,所述GCForest模型包括级联森林模块,且所述GCForest模型的最终预测结果由最终决策学习器输出;

使用训练后的GCForest模型对恶意软件进行识别。

优选地,所述提取样本软件执行序列特征,具体为:

抓取所述样本软件的xml文件中的api_name、call_pid、ret_value;

根据所述api_name、所述call_pid、所述ret_value使用规则匹配和频数统计提取所述样本软件的所述API特征、所述PID特征以及所述RET特征。

具体地,所述根据所述api_name、所述call_pid、所述ret_value使用规则匹配和频数统计提取所述样本软件的所述API特征、所述PID特征以及所述RET特征,具体为:

当所述样本软件的api_name中包含第一字符串时,确定所述样本软件的所述API特征的值为1,否则为0;其中,所述第一字符串为恶意软件的api_name中的任一字符串;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州大学,未经广州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010134497.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top