发明授权
- 专利标题: 基于插桩的程序行为获取及结构分析方法
-
申请号: CN201510506846.7申请日: 2015-08-18
-
公开(公告)号: CN105183642B公开(公告)日: 2018-03-13
- 发明人: 单征 , 赵荣彩 , 庞建明 , 李男 , 范超 , 蔡洪波 , 赵炳麟 , 王银浩 , 龚雪容 , 蔡国明 , 薛飞 , 闫丽景 , 贾珣 , 徐晓燕 , 王洋 , 陈鹏 , 魏亮
- 申请人: 中国人民解放军信息工程大学
- 申请人地址: 河南省郑州市高新区科学大道62号
- 专利权人: 中国人民解放军信息工程大学
- 当前专利权人: 中国人民解放军信息工程大学
- 当前专利权人地址: 河南省郑州市高新区科学大道62号
- 代理机构: 郑州大通专利商标代理有限公司
- 代理商 张海青
- 主分类号: G06F11/36
- IPC分类号: G06F11/36
摘要:
本发明涉及一种基于插桩的程序行为获取及结构分析方法,该程序行为获取及结构分析方法含有如下步骤:步骤1、静态分析:对程序进行控制流分析、数据流分析和库函数分析,对程序的功能进行分析,确定程序各功能的作用域,并分析程序的结构,确定程序的初始插桩位置,进行第一遍插桩;步骤2、程序行为提取:对经过第一遍插桩后的程序进行模拟执行,根据桩函数的标志位提取库函数运行过程中的程序行为,存入行为库中;步骤3、程序结构分析:根据结构划分规则对程序运行过程中表现的结构特点进行划分,并进行第二遍插桩,最后编译得到可执行文件;本发明具有良好的软件行为获取能力及结构分析能力。
公开/授权文献
- CN105183642A 基于插桩的程序行为获取及结构分析方法 公开/授权日:2015-12-23