CORC  > 北京大学  > 计算机科学技术研究所
BEST: An assembler structural representation tool based on flow analysis
Wang, Wei
2010
英文摘要When mining security vulnerabilities in software, a structural intermediate representation of binary code should be obtained first. In this paper, we propose PANDA, a vulnerability- mining- oriented intermediate language and a series of algorithms for assembler understanding based on flow analysis. We implement a lightweight prototype system named BEST for assembler structural representation. The system uses control flow analysis and data flow analysis techniques to identify common control structures, analyze executive flow of a program, reconstruct expressions and functions, find data dependency, finally transform the assembler into a structured PANDA intermediate language program. Experiment results show that our system produces high quality intermediate language programs for further automatic security analysis. ? 2010 IEEE.; EI; 0
语种英语
DOI标识10.1109/ICMSS.2010.5575669
内容类型其他
源URL[http://ir.pku.edu.cn/handle/20.500.11897/321554]  
专题计算机科学技术研究所
推荐引用方式
GB/T 7714
Wang, Wei. BEST: An assembler structural representation tool based on flow analysis. 2010-01-01.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace