首页 | 本学科首页   官方微博 | 高级检索  
     

基于自动路径驱动的动态控制流恢复算法
引用本文:张平,李清宝,崔晨. 基于自动路径驱动的动态控制流恢复算法[J]. 计算机工程, 2013, 0(8)
作者姓名:张平  李清宝  崔晨
作者单位:解放军信息工程大学一系,郑州,450002
基金项目:国家“863”计划基金资助项目
摘    要:动态控制流恢复方法存在路径覆盖不全的问题。为解决该问题,提出一种基于自动路径驱动的控制流恢复算法。在可控的模拟调试环境中动态执行并分析二进制程序,通过修改CPU程序计数器的值,使驱动程序执行在当前输入条件下无法访问的程序路径,从而构建控制流图。基于该算法,设计实现自动路径驱动控制流恢复系统。测试结果表明,该算法能够较全面地发掘程序执行路径,与传统动态执行算法和交互式反汇编器相比,能有效提高恢复控制流图的覆盖率。

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

Dynamic Control Flow Recovery Algorithm Based on Automatic Path Driven
ZHANG Ping , LI Qing-bao , CUI Chen. Dynamic Control Flow Recovery Algorithm Based on Automatic Path Driven[J]. Computer Engineering, 2013, 0(8)
Authors:ZHANG Ping    LI Qing-bao    CUI Chen
Abstract:
Keywords:Control Flow Graph(CFG)  path driven  dynamic analysis  binary program  simulation instrument environment  Program Counter(PC)
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号