作者: Yongji Ouyang , Shuai Zeng , Chao Yang , Qingxian Wang
DOI: 10.1109/ICSAI.2014.7009438
关键词:
摘要: Symbolic Execution is a key and useful technology in current refinement software test, but there still exists some problems such as space explosion. In order to mitigate this problem improve the ability for detecting vulnerabilities, paper presents improving guide-based vulnerability detection with hybrid symbolic execution, which aims test suspicious objects. This method conducts path traversal execution model, alternates between dynamic static verify whether it through summarizing characteristics of vulnerabilities generating constraint expression. Experimental result shows that can successfully detect errors 56 seconds, exceeds any other modern mainstream tools including CUTE, KLEE, S2E Cloud9. Compared alleviates Besides, papaer verifies OpenSSL commonly used software.