10.3969/j.issn.1002-137X.2013.10.022
基于分解重构的网络软件测试数据生成方法
协议测试能够有效检测网络应用软件的缺陷,但是在面对加密和验证机制时,现有方法难以有效构造测试数据.为此,提出一种基于“分解-重构”的网络软件测试数据生成方法,即使用检查点以及解密内存定位技术,结合加密和验证机制的组合情况,分解出测试端未经编码的有效测试数据;借助基于副本消除的内存回溯算法,在通信另一端定位编码前非副本内存,重构编码后测试数据包.实例分析和对比测试表明,该方法能够有效生成测试用例.
fuzzing技术、污点分析、加密机制、验证机制、符号执行
40
TP393.08(计算技术、计算机技术)
国家高技术研究发展计划863计划项目2012AA012902
2013-11-08(万方平台首次上网日期,不代表论文的发表时间)
共6页
108-113