-
题名基于污点分析的二进制程序漏洞检测
被引量:3
- 1
-
-
作者
董国良
臧洌
李航
甘露
郭咏科
-
机构
南京航空航天大学计算机科学与技术学院
江南计算技术研究所
-
出处
《计算机技术与发展》
2018年第3期137-142,共6页
-
基金
国家重点研发计划"云计算和大数据"重点专项(2016YFB1000500)
-
文摘
针对现有动态污点分析平台由于欠污染和过污染导致的准确度问题,研究并实现了一种面向二进制程序的动态污点分析方法。从污点标记、污点传播和污点检测三个方面对现有污点分析技术的准确率问题进行改进,扩展了污点标记状态空间与污点传播状态转换的行为实体,根据指令特征对X86架构指令进行分析和归类,设计了兼顾数据流传播策略与控制流传播策略的污点传播策略,扩充了关于间接污染、潜在漏洞、污点清除等污点传播规则,定义了新的污点检测安全规则与相应的处理方式,完善了污点检测处理方法。基于上述方法实现了改进的动态污点分析原型系统ODDTA,对原型系统的实验结果表明,该方法可有效解决现有污点分析平台的漏报和误报问题,提升污点分析的准确率和执行效率。
-
关键词
动态污点分析
漏洞检测
污点标记
污点传播
污点检测
-
Keywords
dynamic taint analysis
vulnerability detection
taint mark
taint propagation
taint detection
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于污点传播动态分析的Android安全系统研究
- 2
-
-
作者
潘志安
-
机构
湖北职业技术学院信息技术学院
-
出处
《现代电子技术》
北大核心
2016年第23期39-42,46,共5页
-
基金
国家自然科学基金(61370092):大数据环境下基于视觉主题模型的视觉数据分类方法研究
国家自然科学基金(61272277):用户自适应的社会标签生成和优化模型研究
-
文摘
随着移动互联网的飞速发展,Android系统得到了大量用户和开发人员的青睐。针对Android系统的恶意软件层出不穷,由此引发的危害也越来越严重。目前针对Android系统应用程序的检测多采用静态分析技术,通过分析代码发现其恶意行为,因此准确度并不是很高,而且对于新的恶意软件变种的检测存在较多问题,而动态分析技术恰好可以弥补这一不足。基于污点传播的动态分析技术,在应用程序运行时监测其行为并记录相关信息进行分析,确定其是否具有恶意软件性质。不仅对系统运行负载较小,也便于系统移植进行多平台的开发测试。
-
关键词
ANDROID系统
恶意软件
动态分析
污点标记
-
Keywords
Android system
malicious software
dynamic analysis
taint mark
-
分类号
TN929.534
[电子电信—通信与信息系统]
TM417
[电气工程—电器]
-