《计算机工程杂志》发表论文赏析

基于动态行为和机器学习的恶意代码检测方法

来源:计算机工程杂志2021年第3期北京时间:

作者:陈佳捷, 彭伯庄, 吴佩泽

单位:中国南方电网数字电网研究院有限公司, 广州 510000

摘要:目前恶意代码出现频繁且抗识别性加强,现有基于签名的恶意代码检测方法无法识别未知与隐藏的恶意代码。提出一种结合动态行为和机器学习的恶意代码检测方法。搭建自动化分析Cuckoo沙箱记录恶意代码的行为信息和网络流量,结合Cuckoo沙箱与改进DynamoRIO系统作为虚拟环境,提取并融合恶意代码样本API调用序列及网络行为特征。在此基础上,基于双向门循环单元(BGRU)建立恶意代码检测模型,并在含有12 170个恶意代码样本和5 983个良性应用程序样本的数据集上对模型效果进行验证。实验结果表明,该方法能全面获得恶意代码的行为信息,其所用BGRU模型的检测效果较LSTM、BLSTM等模型更好,精确率和F1值分别达到97.84%和98.07%,训练速度为BLSTM模型的1.26倍。

关键词:恶意代码,应用程序接口序列,流量分析,Cuckoo沙箱,DynamoRIO系统,双向门循环单元网络

基金资助:中国南方电网科技项目(ZBKJXM20180749)。

填文献完整题目 获取完整文献

填写需求
联系方式
注:学术顾问会在1小时内联系您,请留意!