期刊导航
期刊开放获取
cqvip
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
2
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
基于遗传算法的二进制程序模糊测试方法
被引量:
7
1
作者
焦龙龙
罗森林
+2 位作者
刘望桐
潘丽敏
张笈
《浙江大学学报(工学版)》
EI
CAS
CSCD
北大核心
2018年第5期1014-1019,共6页
针对当前二进制程序模糊测试中基于变异生成的测试数据的执行路径重复率高导致代码覆盖率低的问题,提出基于遗传算法的二进制程序模糊测试方法.该方法将测试数据转换为遗传算法中的个体,利用Quick Emulator对二进制程序进行插桩以获取...
针对当前二进制程序模糊测试中基于变异生成的测试数据的执行路径重复率高导致代码覆盖率低的问题,提出基于遗传算法的二进制程序模糊测试方法.该方法将测试数据转换为遗传算法中的个体,利用Quick Emulator对二进制程序进行插桩以获取程序执行路径,使用基于程序执行路径的适应度函数指导遗传算法中的进化过程,使生成的测试数据能够覆盖更多的程序执行路径.实验结果表明,该方法在相同时间内达到的代码覆盖率平均比模糊测试工具American Fuzzy Lop(AFL)高25.4%.同时,该方法在漏洞挖掘实验中发现了测试程序中的所有崩溃漏洞并且其效率至少比AFL提高10%.该方法能够用于提高模糊测试的漏洞挖掘效率.
展开更多
关键词
遗传算法
程序执行
路径
模糊测试
二进制
程序
插桩
下载PDF
职称材料
结合路径标签和数据变异的模糊测试关键数据定位方法
被引量:
1
2
作者
焦龙龙
罗森林
+1 位作者
刘望桐
潘丽敏
《北京理工大学学报》
EI
CAS
CSCD
北大核心
2020年第9期1009-1017,共9页
针对现有的二进制程序模糊测试中关键数据定位方法资源消耗大、误报率较高等问题,提出一种结合路径标签和数据变异的模糊测试关键数据定位方法.该方法通过静态分析对二进制程序中的危险操作进行定位;使用动态插桩跟踪程序的执行过程,获...
针对现有的二进制程序模糊测试中关键数据定位方法资源消耗大、误报率较高等问题,提出一种结合路径标签和数据变异的模糊测试关键数据定位方法.该方法通过静态分析对二进制程序中的危险操作进行定位;使用动态插桩跟踪程序的执行过程,获取危险操作的路径标签和参数;通过分析输入数据变异前后跟踪结果的异同从而进行关键数据定位.实验结果表明,该方法能够在较低的资源消耗下有效进行关键数据定位,误报率小于0.3%,同时查全率大于70%,精确率大于60%;可用于提高二进制程序模糊测试的漏洞挖掘能力,具有较强的实用价值.
展开更多
关键词
关键数据
程序执行
路径
数据变异
模糊测试
二进制
程序
下载PDF
职称材料
题名
基于遗传算法的二进制程序模糊测试方法
被引量:
7
1
作者
焦龙龙
罗森林
刘望桐
潘丽敏
张笈
机构
北京理工大学信息与电子学院
出处
《浙江大学学报(工学版)》
EI
CAS
CSCD
北大核心
2018年第5期1014-1019,共6页
文摘
针对当前二进制程序模糊测试中基于变异生成的测试数据的执行路径重复率高导致代码覆盖率低的问题,提出基于遗传算法的二进制程序模糊测试方法.该方法将测试数据转换为遗传算法中的个体,利用Quick Emulator对二进制程序进行插桩以获取程序执行路径,使用基于程序执行路径的适应度函数指导遗传算法中的进化过程,使生成的测试数据能够覆盖更多的程序执行路径.实验结果表明,该方法在相同时间内达到的代码覆盖率平均比模糊测试工具American Fuzzy Lop(AFL)高25.4%.同时,该方法在漏洞挖掘实验中发现了测试程序中的所有崩溃漏洞并且其效率至少比AFL提高10%.该方法能够用于提高模糊测试的漏洞挖掘效率.
关键词
遗传算法
程序执行
路径
模糊测试
二进制
程序
插桩
Keywords
genetic algorithm
program execution path
fuzz testing
binary program
program instrumentation
分类号
TP399 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
结合路径标签和数据变异的模糊测试关键数据定位方法
被引量:
1
2
作者
焦龙龙
罗森林
刘望桐
潘丽敏
机构
北京理工大学信息与电子学院
出处
《北京理工大学学报》
EI
CAS
CSCD
北大核心
2020年第9期1009-1017,共9页
文摘
针对现有的二进制程序模糊测试中关键数据定位方法资源消耗大、误报率较高等问题,提出一种结合路径标签和数据变异的模糊测试关键数据定位方法.该方法通过静态分析对二进制程序中的危险操作进行定位;使用动态插桩跟踪程序的执行过程,获取危险操作的路径标签和参数;通过分析输入数据变异前后跟踪结果的异同从而进行关键数据定位.实验结果表明,该方法能够在较低的资源消耗下有效进行关键数据定位,误报率小于0.3%,同时查全率大于70%,精确率大于60%;可用于提高二进制程序模糊测试的漏洞挖掘能力,具有较强的实用价值.
关键词
关键数据
程序执行
路径
数据变异
模糊测试
二进制
程序
Keywords
key data
program execution path
data mutation
fuzz testing
binary program
分类号
TP399 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
基于遗传算法的二进制程序模糊测试方法
焦龙龙
罗森林
刘望桐
潘丽敏
张笈
《浙江大学学报(工学版)》
EI
CAS
CSCD
北大核心
2018
7
下载PDF
职称材料
2
结合路径标签和数据变异的模糊测试关键数据定位方法
焦龙龙
罗森林
刘望桐
潘丽敏
《北京理工大学学报》
EI
CAS
CSCD
北大核心
2020
1
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部