首页> 外文会议>IFIP WG 6.1 international conference on testing software and systems >A Negative Input Space Complexity Metric as Selection Criterion for Fuzz Testing
【24h】

A Negative Input Space Complexity Metric as Selection Criterion for Fuzz Testing

机译:负输入空间复杂度度量作为模糊测试的选择标准

获取原文

摘要

Fuzz testing is an established technique in order to find zero-day-vulnerabilities by stimulating a system under test with invalid or unexpected input data. However, fuzzing techniques still generate far more test cases than can be executed. Therefore, different kinds of risk-based testing approaches are used for test case identification, selection and prioritization. In contrast to many approaches that require manual risk analysis, such as fault tree analysis, failure mode and effect analysis, and the CORAS method, we propose an automated approach that takes advantage of an already shown correlation between interface complexity and error proneness. Since fuzzing is a negative testing approach, we propose a complexity metric for the negative input space that measures the boundaries of the negative input space of primitive types and complex data types. Based on this metric, the assumed most error prone interfaces are selected and used as a starting point for fuzz test case generation. This paper presents work in progress.
机译:模糊测试是一项成熟的技术,旨在通过使用无效或意外的输入数据刺激被测系统来发现零日漏洞。但是,模糊测试技术产生的测试用例仍然远远多于可以执行的测试用例。因此,将不同类型的基于风险的测试方法用于测试用例的标识,选择和优先级划分。与许多需要人工风险分析的方法(例如,故障树分析,故障模式和影响分析以及CORAS方法)相比,我们提出了一种自动化方法,该方法利用了界面复杂性和错误倾向之间已经显示的相关性。由于模糊测试是一种否定性测试方法,因此我们为否定性输入空间提出了一种复杂性度量,该度量可测量原始类型和复杂数据类型的否定性输入空间的边界。基于此度量,选择假定的最容易出错的接口,并将其用作模糊测试用例生成的起点。本文介绍了正在进行的工作。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号