基于KLEE的软件漏洞测试用例自动生成技术

来源 :计算机工程与设计 | 被引量 : 0次 | 上传用户:sinhuy258
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为解决KLEE中STP求解器无法对非线性求解约束条件求解的问题,将改进的遗传算法应用于KLEE中自动生成软件漏洞测试用例。通过改进遗传算法,将其应用于求解非线性方程并编程实现求解模块;通过KLEE的改进,让其能够调用遗传算法求解模块与STP求解器共同运行;通过接口的对接,完成KLEE中两个求解模块的并行运行,自动生成软件漏洞的测试用例。对比实验自动生成测试用例数据与原来KLEE的求解数据,对比结果表明了改进的遗传算法可应用于KLEE自动生成测试用例,其具有可行性、正确性、有效性。
其他文献
社会的需求和经济政治的全面改革促进了素质教育的不断发展,而新课程改革的实行也对中小学教师素质提出了新的要求。因此,针对教师所需具备的素质内容的构成进行了阐述,并在此基
提出了一种基于嵌入式智能健康运动监测仪的设计方案。这款监测仪基于健康数字心率传感器、红外传感器、GPS模块、低耗CPU、液晶显示屏和其他外围电路组成。CPU通过I2C总线分
专业认同是学生积极投入到专业学习并能在毕业后从事与专业相关行业的基础。近年来,关于专业认同的研究逐渐受到国内学者们的广泛关注,但目前已有研究大多针对于教育学专业和
在肠道代谢过程中,食物必需氨基酸可不同程度地被肠道组织利用。这些必需氨基酸,除了用于合成肠黏膜蛋白质外,还可通过不同途径在肠上皮细胞内代谢。它们不仅是小肠黏膜的能
《新衣裳》中,伍尔夫运用意识流的写作手法,刻画了一位一心想跻身上流社会的中年女子形象,揭示了女主人公梅布尔从自我禁锢到自我回归的心理过程。
我国人口与经济发展问题不仅仅是人口数量的压力 ,而是在人口数量的牵制下 ,智力培养成本超过社会支付能力而带来的人口素质相对低下 ,成为经济发展的刚性制约。要全面实现小
脑的正常发育和功能的实现需要氨基酸、维生素、微量元素和必需脂肪酸等营养成分的持续供应,而这些营养成分除参与体内能量代谢外,还参与蛋白质、酶和神经递质等的合成,直接
<正>耳气压损伤性中耳炎在飞行人员中有较高的发病率,是歼击机飞行员住院疾病谱和医学停飞的重要原因[1]。耳气压损伤性中耳炎的主要预防措施是招收飞行学员时严格体检,不使
分析了木塑L型构件跨距对构件结构强度和连接结构强度的影响。研究结果表明,跨距对木塑L型构件结构强度的影响非常显著,且跨距越短,结构强度越大。跨距对连接结构强度也有较
随着近年来高等院校的不断扩招,越来越多的学生有机会进入高等院校学习。现如今,然而现在大家关注的核心已经不是能不能上大学的问题,而是上什么层次的大学,学什么样的专业的