
KLEE符号执行引擎:klee
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
KLEE是一款基于约束求解和符号执行的自动化程序测试工具,能够帮助开发者发现软件中的潜在漏洞与错误。
KLEE是一个基于LLVM编译器基础设施的符号执行引擎。它主要由两个部分组成:核心符号虚拟机引擎负责处理包含符号值的LLVM位代码模块;以及用于模拟支持uClibc的POSIX/Linux环境的支持层,该层还提供了一定程度上的操作系统环境符号化功能。
此外,KLEE还包括一个简单的库来重放针对封闭程序的本机计算输入。还有一个更加复杂的结构用来重放为POSIX/Linux仿真层生成的输入。这个结构可以处理在运行中的本体环境中与测试输入相匹配的情况,包括设置文件、管道、环境变量和传递命令行参数等。
对于更详细的信息,请查阅相关文档或资料。
全部评论 (0)
还没有任何评论哟~


