基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
反编译是软件逆向工程的重要组成部分.控制流恢复是C反编译的重要组成部分.本文首先描述了验证反编译结果与原程序功能等价的模型;其次从数学角度提出了C编译和反编译控制结构的数学模型并给出其性质(从函数的观点出发);再次根据对C控制语句编译结果的分析,以扩展的BNF形式描述了C控制语句反编译的约束属性文法;最后给出并说明了C反编译控制流恢复的算法及其运行示例.
推荐文章
IA-32反编译中的多分支语句恢复技术
多分支语句结构
跳转表
识别算法
反编译
JAVA反编译技术和代码安全
JAVA
反编译
代码安全
数据库
基于反编译的循环脆弱点检测
反编译
漏洞
缓冲区溢出
循环检测
自动机
特征形式描述及特征预编译
特征
形式描述
预编译
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 C反编译控制流恢复的形式描述及算法
来源期刊 计算机学报 学科 工学
关键词 反编译 C语言 软件工具 软件逆向工程
年,卷(期) 1998,(1) 所属期刊栏目 短文
研究方向 页码范围 87-91
页数 5页 分类号 TP314
字数 2099字 语种 中文
DOI 10.3321/j.issn:0254-4164.1998.01.012
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 王开铸 哈尔滨工业大学计算机科学与工程系 9 207 5.0 9.0
2 赵蕾 哈尔滨工业大学计算机科学与工程系 11 34 3.0 5.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (3)
节点文献
引证文献  (12)
同被引文献  (3)
二级引证文献  (38)
1986(1)
  • 参考文献(1)
  • 二级参考文献(0)
1994(1)
  • 参考文献(1)
  • 二级参考文献(0)
1995(1)
  • 参考文献(1)
  • 二级参考文献(0)
1998(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2000(1)
  • 引证文献(1)
  • 二级引证文献(0)
2001(1)
  • 引证文献(1)
  • 二级引证文献(0)
2002(4)
  • 引证文献(2)
  • 二级引证文献(2)
2003(2)
  • 引证文献(0)
  • 二级引证文献(2)
2006(3)
  • 引证文献(1)
  • 二级引证文献(2)
2007(8)
  • 引证文献(3)
  • 二级引证文献(5)
2008(7)
  • 引证文献(1)
  • 二级引证文献(6)
2009(2)
  • 引证文献(0)
  • 二级引证文献(2)
2010(4)
  • 引证文献(0)
  • 二级引证文献(4)
2011(2)
  • 引证文献(0)
  • 二级引证文献(2)
2012(3)
  • 引证文献(0)
  • 二级引证文献(3)
2013(6)
  • 引证文献(2)
  • 二级引证文献(4)
2015(1)
  • 引证文献(0)
  • 二级引证文献(1)
2016(1)
  • 引证文献(0)
  • 二级引证文献(1)
2017(2)
  • 引证文献(0)
  • 二级引证文献(2)
2018(2)
  • 引证文献(1)
  • 二级引证文献(1)
2019(1)
  • 引证文献(0)
  • 二级引证文献(1)
研究主题发展历程
节点文献
反编译
C语言
软件工具
软件逆向工程
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机学报
月刊
0254-4164
11-1826/TP
大16开
中国科学院计算技术研究所(北京2704信箱)
2-833
1978
chi
出版文献量(篇)
5154
总下载数(次)
49
论文1v1指导