-
题名一种恶意代码特征选取和建模方法
被引量:13
- 1
-
-
作者
李盟
贾晓启
王蕊
林东岱
-
机构
中国科学院信息工程研究所信息安全国家重点实验室
中国科学院大学
-
出处
《计算机应用与软件》
CSCD
2015年第8期266-271,共6页
-
基金
国家自然科学基金项目(61100228)
中国科学院战略性先导专项项目(XDA06030601
+1 种基金
XDA06010701)
国家高技术研究发展计划项目(2012AA013101)
-
文摘
针对恶意代码分析检测中静态分析技术难以检测变形、多态代码的问题,提出一种提取恶意代码语义动态特征的方法。该方法在虚拟环境下提取恶意代码动态特征,从而达到保护物理机的目的,提取出的原始特征经过进一步的筛选处理,得到各个代码样本的API调用序列信息。为了使得特征更加有效,改进传统n-gram模型,添加n-gram频次信息以及各API间的依赖关系,构建改进的n-gram模型。实验结果分析部分采用机器学习方法,分别使用了决策树、K近邻、支持向量机、贝叶斯网络等分类器对选定的样本特征进行10折交叉验证。实验结果显示该特征选取在决策树J48下的检测效果最好,可以有效检测采用混淆、多态技术的恶意代码。
-
关键词
恶意代码
动态分析
序列特征
机器学习
-
Keywords
malicious code dynamic analysis sequence feature machine learning
-
分类号
TP309.5
[自动化与计算机技术—计算机系统结构]
-
-
题名基于动态行为分析的网页木马检测方法
被引量:9
- 2
-
-
作者
张卫丰
刘蕊成
许蕾
-
机构
南京邮电大学计算机学院
南京大学计算机科学与技术系
-
出处
《软件学报》
EI
CSCD
北大核心
2018年第5期1410-1421,共12页
-
基金
国家重点基础研究发展计划(973)(2014CB340702)
国家自然科学基金(61272080
+1 种基金
91418202
61403187)~~
-
文摘
网页木马是一种在网页中插入攻击脚本,利用浏览器及其插件中的漏洞,使受害者的系统静默地下载并安装恶意程序的攻击形式.结合动态程序分析和机器学习方法,提出了基于动态行为分析的网页木马检测方法.首先,针对网页木马攻击中的着陆页上的攻击脚本获取行为,监控动态执行函数执行,包括动态生成函数执行、脚本插入、页面插入和URL跳转,并根据一套规则提取这些行为,此外,提取与其相关的字符串操作记录作为特征;其次,针对利用堆恶意操作注入shellcode的行为,提出堆危险指标作为特征;最后,从Alexa和Virus Share收集了500个网页样本作为数据集,用机器学习方法训练分类模型.实验结果表明,与现有方法相比,该方法具有准确率高(96.94%)、可有效地对抗代码混淆的干扰(较低的误报率6.1%和漏报率1.3%)等优点.
-
关键词
网页木马
堆恶意操作
代码混淆
动态分析
机器学习
-
Keywords
drive-by-download
heap malicious operation
code obfuscation
dynamic analysis
machine learning
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名采用路径IRP的Windows恶意进程检测方法
被引量:5
- 3
-
-
作者
张福勇
赵铁柱
-
机构
东莞理工学院计算机学院
-
出处
《沈阳工业大学学报》
EI
CAS
北大核心
2015年第4期434-439,共6页
-
基金
国家自然科学基金资助项目(61402106)
-
文摘
针对程序在同一操作系统的不同环境下运行产生的IRP(I/O request packets)序列不完全相同,对检测结果有一定影响的问题,提出了采用路径IRP的Windows恶意进程检测方法.单独提取每一个操作路径的IRP请求序列,应用朴素贝叶斯、贝叶斯网络、支持向量机、C4.5决策树及改进的人工免疫算法(IAIS)进行检测,并比较了各种算法在不同特征选择方法下的检测效果.实验结果表明,本文所提出的采用路径IRP的Windows恶意进程检测方法是有效可行的,在所有方法中,采用Fisher Score进行特征选择的朴素贝叶斯方法得到了最高的检测率99.2%,优于基于IRP序列的恶意进程检测方法.
-
关键词
网络与信息安全
入侵检测
人工免疫系统
恶意进程检测
机器学习
特征选择
I/O请求包
动态分析
-
Keywords
network and information security
intrusion detection
artificial immune system
malicious process detection
machine learning
feature selection
I/O request packet
dynamic analysis
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-