咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于自动路径驱动的动态控制流恢复算法 收藏

基于自动路径驱动的动态控制流恢复算法

Dynamic Control Flow Recovery Algorithm Based on Automatic Path Driven

作     者:张平 李清宝 崔晨 ZHANG Ping;LI Qing-bao;CUI Chen

作者机构:解放军信息工程大学一系郑州450002 

出 版 物:《计算机工程》 (Computer Engineering)

年 卷 期:2013年第39卷第8期

页      面:77-82页

核心收录:

学科分类:08[工学] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

基  金:国家"863"计划基金资助项目(2009AA01ZA434) 

主  题:控制流图 路径驱动 动态分析 二进制程序 模拟调试环境 程序计数器 

摘      要:动态控制流恢复方法存在路径覆盖不全的问题。为解决该问题,提出一种基于自动路径驱动的控制流恢复算法。在可控的模拟调试环境中动态执行并分析二进制程序,通过修改CPU程序计数器的值,使驱动程序执行在当前输入条件下无法访问的程序路径,从而构建控制流图。基于该算法,设计实现自动路径驱动控制流恢复系统。测试结果表明,该算法能够较全面地发掘程序执行路径,与传统动态执行算法和交互式反汇编器相比,能有效提高恢复控制流图的覆盖率。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分