我正在考虑使用符号执行来测试用特定语言(例如java)编写的程序的稳健性。我读过一些介绍符号执行基本概念的论文。但我不清楚如何开始。
例如,如何从具体输入生成约束条件?那么任何人都可以给我一些有关符号执行实现的基础知识的建议吗?此外,concolic执行(具体+象征)怎么样?
testing symbolic-execution
静态分析的实现和符号执行有什么区别?
testing validation verification static-analysis symbolic-execution
symbolic-execution ×2
testing ×2
static-analysis ×1
validation ×1
verification ×1