首页> 美国卫生研究院文献>The Scientific World Journal >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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号