在审

一种用于定向模糊测试的种子调度方法及装置

潘祖烈、文廷科、李宇薇、马慧敏、于璐、陈巨星、张露
中国人民解放军国防科技大学

摘要

本发明公开了一种用于定向模糊测试的种子调度方法及装置,属于软件安全技术领域。所述方法包括:获取用于定向模糊测试的种子队列及种子队列中各种子的当前质量分值,使用<Image he="76" wi="90" file="ZY_1.GIF" imgContent="drawing" imgFormat="GIF" orientation="portrait" inline="yes"/>贪婪算法从种子队列中选取质量分值最高的种子作为待变异种子;基于待变异种子生成待变异种子文件,基于待变异种子的种子特征及该待变异种子对应的测试数据确定该待变异种子对应的能量;基于该待变异种子对应的能量对待变异种子文件进行变异操作,基于变异后的种子文件生成当前定向模糊测试的测试用例;基于当前定向模糊测试生成的测试数据更新该待变异种子对应的质量分值。本发明能够避免低质量种子占用过多的计算能量,用于实现更加高效的模糊测试。

暂无引用专利