首页> 外文OA文献 >An Approach of Vulnerability Testing for Third-Party Component Based on Condition and Parameter Mutation
【2h】

An Approach of Vulnerability Testing for Third-Party Component Based on Condition and Parameter Mutation

机译:基于条件和参数突变的第三方组件的漏洞测试方法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

The research on component vulnerability testing is critical. In this paper, an approach of vulnerability testing is proposed based on condition mutation and parameter mutation in order to effectively detect the explicit vulnerabilities of third-party components. To start with, the Pre-condition Mutation Algorithm (PCMA) is presented to generate mutants set of the pre-condition and test cases are generated based on these mutants. Then, the Single Parameter Mutated Values (SPMV) procedure is addressed to generate parameter values based on mutation operators of parameter specification. These values are then taken as the input of the Test Case Generation Algorithm based on the Parameter Constraint (TCGPC), which is addressed to generate test case set violating the parameter constraint. The explicit vulnerabilities can be detected by the vulnerability detecting algorithm based on the test cases of condition and parameter mutation. The experiments show that our approach can detect explicit vulnerability faults of third-party components. Furthermore, the proposed approach can detect more vulnerability faults than other related approaches such as condition coverage methods, fuzzy testing method and boundary value method.
机译:对组件漏洞测试的研究至关重要。本文基于条件突变和参数突变提出了一种漏洞测试的方法,以有效地检测第三方组件的显式脆弱性。为了开始,呈现预先突变算法(PCMA)以产生预先存在的突变体和测试案例的基于这些突变体。然后,寻址单个参数突变值(SPMV)过程以基于参数规范的突变运算符生成参数值。然后将这些值作为基于参数约束(TCGPC)的测试用例生成算法的输入,其被寻址以生成违反参数约束的测试用例集。基于条件和参数突变的测试用例,漏洞检测算法可以检测显式漏洞。实验表明,我们的方法可以检测第三方组件的显式脆弱性故障。此外,所提出的方法可以检测比其他相关方法,例如条件覆盖方法,模糊测试方法和边界值方法的更多漏洞故障。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号