30、两种模糊测试方法在安全测试中的评估与应用及云安全的文献计量分析

两种模糊测试方法在安全测试中的评估与应用及云安全的文献计量分析

一、两种模糊测试方法在安全测试中的应用
  1. 模糊测试工具对比
    • Peach与FileFuzz差异 :Peach支持不同的智能变异器,在测试用例中添加异常时,不会影响大多数样本输入。而FileFuzz为每个样本仅根据一行生成样本,这也解释了其能创建多达10360个样本的原因。从两种模糊测试工具的结果可以看出,代码覆盖率会根据测试用例的内容而改变,这反映在目标特性和最终发现的故障数量上。
  2. 测试用例的重构
    • 创建不同内容的PDF样本 :基于之前的分析得出代码覆盖率和漏洞检测之间存在正相关关系,这里创建了五个不同的PDF样本,以分析不同特征如何影响模糊测试结果。
    • 分析样本覆盖率的步骤
      • 生成指令 :使用Pin工具和额外的Python脚本,再次生成与Sumatra PDF相关的所有指令,以区分主要函数/指令和由五个新样本产生的新模块/指令。命令如下:
execute_pin.bat “c:\SumatraPDF\SumatraPDF.exe”
    - **记录执行函数**:将Immunity调试器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值