期刊导航
期刊开放获取
重庆大学
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
191
篇文章
<
1
2
…
10
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
反编译中的静态库识别研究
被引量:
10
1
作者
许向阳
雷涛
朱虹
《计算机工程与应用》
CSCD
北大核心
2004年第9期37-39,共3页
库函数的识别是整个反编译过程的一个重要组成部分。根据可执行程序的静态库的识别过程,该文提出了在这个过程出现的中间代码生成、伪函数模块识别、库函数提取、库函数识别等问题,并给出了对这些问题的解决方法。这些方法在实际的静态...
库函数的识别是整个反编译过程的一个重要组成部分。根据可执行程序的静态库的识别过程,该文提出了在这个过程出现的中间代码生成、伪函数模块识别、库函数提取、库函数识别等问题,并给出了对这些问题的解决方法。这些方法在实际的静态库的识别中得到很好的应用。
展开更多
关键词
反编译
静态库
库函数
伪函数
下载PDF
职称材料
反编译中的库函数识别的实现研究
被引量:
5
2
作者
周瑞平
雷涛
朱虹
《计算机应用研究》
CSCD
北大核心
2004年第12期34-35,58,共3页
库函数的识别是整个反编译过程的一个重要组成部分。结合反编译的整个过程特点,全面地分析了对可执行程序的静态库和动态库识别的实现技术问题,并给出了相应可行的实现方案。在实际中得到了很好的应用。
关键词
反编译
静态库
动态库
库函数
下载PDF
职称材料
基于IDA的反编译中间语言设计
被引量:
2
3
作者
黄海
蒋烈辉
+2 位作者
何红旗
尹青
方霞
《计算机工程与设计》
CSCD
北大核心
2009年第20期4734-4737,共4页
基于IDA的反编译中,首先利用IDA作为反汇编的前端,通过以IDAplug-in编写的连接器来导出IDA的反汇编相关结果信息,然后以导出的信息为基础,进行汇编语言到中间语言的翻译、过程/函数的恢复及数据流和控制流分析等后续反编译过程。阐述了...
基于IDA的反编译中,首先利用IDA作为反汇编的前端,通过以IDAplug-in编写的连接器来导出IDA的反汇编相关结果信息,然后以导出的信息为基础,进行汇编语言到中间语言的翻译、过程/函数的恢复及数据流和控制流分析等后续反编译过程。阐述了利用IDA连接器,在导出反汇编相关结果信息的基础上,设计并实现了从汇编语言到中间语言的转换。
展开更多
关键词
反编译
中间语言
字典
中间语言转化
中间语言表示
下载PDF
职称材料
基于反编译的Android平台恶意代码静态分析
被引量:
12
4
作者
李寅
范明钰
王光卫
《计算机系统应用》
2012年第11期187-189,共3页
Android平台占有很大的市场份额,但由于Android系统的开放性,使得针对Android平台的恶意代码呈现出爆炸式的增长.因此对这些恶意代码的分析和检测显得十分必要.在传统计算机恶意代码的检测方法中,反编译和静态分析技术占有十分重要的地...
Android平台占有很大的市场份额,但由于Android系统的开放性,使得针对Android平台的恶意代码呈现出爆炸式的增长.因此对这些恶意代码的分析和检测显得十分必要.在传统计算机恶意代码的检测方法中,反编译和静态分析技术占有十分重要的地位,因此根据Android平台和智能手机的特点,重点研究基于反编译的Android平台恶意代码静态分析方法,并进行相关实验获取了初步的检测结果.
展开更多
关键词
ANDROID
恶意代码
反编译
静态分析
下载PDF
职称材料
C反编译控制流恢复的形式描述及算法
被引量:
8
5
作者
赵蕾
王开铸
《计算机学报》
EI
CSCD
北大核心
1998年第1期87-91,共5页
反编译是软件逆向工程的重要组成部分.控制流恢复是C反编译的重要组成部分.本文首先描述了验证反编译结果与原程序功能等价的模型;其次从数学角度提出了C编译和反编译控制结构的数学模型并给出其性质(从函数的观点出发);再次根据...
反编译是软件逆向工程的重要组成部分.控制流恢复是C反编译的重要组成部分.本文首先描述了验证反编译结果与原程序功能等价的模型;其次从数学角度提出了C编译和反编译控制结构的数学模型并给出其性质(从函数的观点出发);再次根据对C控制语句编译结果的分析,以扩展的BNF形式描述了C控制语句反编译的约束属性文法;最后给出并说明了C反编译控制流恢复的算法及其运行示例.
展开更多
关键词
反编译
C语言
软件逆向工程
控制流恢复
下载PDF
职称材料
反编译研究现状及其进展
被引量:
8
6
作者
陈凯明
刘宗田
《计算机科学》
CSCD
北大核心
2001年第5期113-115,共3页
一、反编译的定义、作用及其结构编译器的概念众所周知,但逆编译器的概念却还是很新奇,它允许将所定义的目标代码映射到高级表示.计算字典[1]为编译和逆编译给出了下面的定义: 编译:转换高级语言成目标代码的程序……逆编译:一种试图…...
一、反编译的定义、作用及其结构编译器的概念众所周知,但逆编译器的概念却还是很新奇,它允许将所定义的目标代码映射到高级表示.计算字典[1]为编译和逆编译给出了下面的定义: 编译:转换高级语言成目标代码的程序……逆编译:一种试图…从机器代码转换回到与源程序相似的某种程序的程序. 随着软件技术的不断发展,对现有软件的学习、理解、改造、维护和复用日益变得重要.在不侵犯软件权或者经授权的情况下,引进软件的消化,吸收和汉化也具有巨大的经济效益.因此,逆编译显得越来越重要,归纳起来,它具有如下一些作用:
展开更多
关键词
反编译
源代码
C语言
编译
程序
下载PDF
职称材料
反编译中的复合条件分支识别算法
被引量:
2
7
作者
韦韬
毛剑
邹维
《北京大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2008年第1期37-43,共7页
首次对复合条件分支编译后的结构进行形式化描述,应用图论方法提出了复合分支网络概念,并在此基础上提出了一种新的识别算法。通过理论分析并采用该算法对多个典型样本进行实验,均显示该算法与现有算法相比,识别正确性有明显改善。
关键词
逆向工程
信息安全
反编译
控制流分析
复合条件分支
下载PDF
职称材料
8086 C语言反编译系统的设计及实现技术
被引量:
2
8
作者
陈福安
刘宗田
李力
《小型微型计算机系统》
CSCD
北大核心
1993年第4期10-18,31,共10页
本文介绍了8086 C语言反编译系统的结构设计和所实现的无符号信息的C语言反编译技术,即库函数模式识别技术,C子集中间语言,符号执行技术,基于规则的数据类型恢复技术,以及基于规则的ABC程序变换技术等,笔者应用上述技术在PC类微机上实现...
本文介绍了8086 C语言反编译系统的结构设计和所实现的无符号信息的C语言反编译技术,即库函数模式识别技术,C子集中间语言,符号执行技术,基于规则的数据类型恢复技术,以及基于规则的ABC程序变换技术等,笔者应用上述技术在PC类微机上实现了8086 C语言反编译系统,该系统能将Microsoft C(Ver 5.0)小存储模式下无符号信息的8086目标代码程序转换成功能等价的C语言程序。
展开更多
关键词
反编译
系统
C语言
设计
实现
下载PDF
职称材料
反编译技术研究现状及面临的问题
被引量:
4
9
作者
刘宗田
陈福安
《计算机科学》
CSCD
北大核心
1992年第6期55-58,共4页
一、引言随着软件技术的不断发展,对现有软件的分析理解、改造和维护、以及利用和再开发的工作变得日益重要。虽然目前大部分软件是用高级语言编写的,但由于技术保密等原因,绝大部分软件是以机器码形式提供给用户,机器码可读性极差,因...
一、引言随着软件技术的不断发展,对现有软件的分析理解、改造和维护、以及利用和再开发的工作变得日益重要。虽然目前大部分软件是用高级语言编写的,但由于技术保密等原因,绝大部分软件是以机器码形式提供给用户,机器码可读性极差,因此人们需要有一种能将机器码程序翻译成易于阅读和理解的高级语言程序的软件工具,这就是反编译系统。反编译作为一种软件分析和理解的工具,是软件逆向工程的重要组成部分。可以说自编译技术产生以来,人们就开始了反编译技术的研究,但反编译技术远不如编译技术发展迅速,原因在于:①反编译技术难度大,处理对象十分复杂,以至于很难研制出产品化的反编译系统;
展开更多
关键词
反编译
技术
软件工具
现状
下载PDF
职称材料
JAVA反编译技术和代码安全
被引量:
9
10
作者
王翔
刘劼
《现代电子技术》
2004年第10期22-23,26,共3页
JAVA语言今天在全世界获得了广泛的应用。在 Internet数据库、多媒体、CGI及动态网页的制作方面随处可见JAVA程序的身影。随着编译技术的基本定型 ,反编译技术有了很大的发展。这使得代码变得越来越不安全 ,JA VA语言中这个问题尤其突...
JAVA语言今天在全世界获得了广泛的应用。在 Internet数据库、多媒体、CGI及动态网页的制作方面随处可见JAVA程序的身影。随着编译技术的基本定型 ,反编译技术有了很大的发展。这使得代码变得越来越不安全 ,JA VA语言中这个问题尤其突出。本文对当前主流的反编译技术进行分析介绍 ,进而提出一系列安全措施用以提高代码的安全性。
展开更多
关键词
JAVA语言
反编译
代码安全
数据库
编译
技术
下载PDF
职称材料
IA-32反编译中的多分支语句恢复技术
被引量:
1
11
作者
张龙杰
谢晓方
+1 位作者
袁胜智
李洪周
《计算机应用研究》
CSCD
北大核心
2009年第6期2359-2361,2364,共4页
对IA-32反编译后多分支结构的各种实现模式进行了系统的研究分析,并对复杂条件下典型的多分支结构实现模式进行了形式化的描述。在多分支结构的识别过程中,通过对索引表和跳转表调用指令的格式分析,提出了双特征指令匹配算法。通过程序...
对IA-32反编译后多分支结构的各种实现模式进行了系统的研究分析,并对复杂条件下典型的多分支结构实现模式进行了形式化的描述。在多分支结构的识别过程中,通过对索引表和跳转表调用指令的格式分析,提出了双特征指令匹配算法。通过程序切片建立了索引表和跳转表调用的表达式标准型,消除了多分支语句恢复过程中编译器类型和版本差异带来的影响,提高了算法通用性,对于进行程序反解及软件逆向工程具有重要的参考价值。
展开更多
关键词
多分支语句结构
跳转表
识别算法
反编译
下载PDF
职称材料
反编译数据类型恢复技术研究
被引量:
1
12
作者
丁松阳
梁雪
+1 位作者
赵荣彩
孙维新
《河南师范大学学报(自然科学版)》
CAS
CSCD
北大核心
2012年第1期158-160,177,共4页
提出了利用数据流分析的方法来恢复基本数据类型,该技术首先利用数据流分析对变量进行重命名,然后使用变量推导规则推导变量的数据类型,得到的数据类型构成一个类型集合,最后根据得到数据类型集合的3种情况,选取合适的类型作为生成C语...
提出了利用数据流分析的方法来恢复基本数据类型,该技术首先利用数据流分析对变量进行重命名,然后使用变量推导规则推导变量的数据类型,得到的数据类型构成一个类型集合,最后根据得到数据类型集合的3种情况,选取合适的类型作为生成C语言程序中变量的数据类型.
展开更多
关键词
反编译
数据类型恢复
数据流分析
下载PDF
职称材料
C反编译库函数识别的算法研究及实现
被引量:
2
13
作者
赵蕾
王开铸
《计算机研究与发展》
EI
CSCD
北大核心
1997年第4期287-291,共5页
库函数的识别是C语言反编译器的重要组成部分.本文首先分析了C库函数在中间代码中的存放方式及构成模式;其次介绍了采用顺序-索引-链接技术构造C库函数特征表的方法;
关键词
C语言
软件工具
反编译
下载PDF
职称材料
面向网络空间安全人才培养的编译与反编译课程改革
被引量:
1
14
作者
岳峰
刘勇
+2 位作者
庞建民
单征
徐金龙
《计算机教育》
2020年第11期98-102,共5页
针对传统编译原理课程只包含编译方面知识的情况,提出进行面向网络空间安全人才培养的编译与反编译课程改革,从课程内容、教学方法、教学实践等方面介绍改革措施,最后通过近3年学员的培养情况说明编译与反编译课程开设后的教学效果。
关键词
网络空间安全
编译
反编译
正反融合
下载PDF
职称材料
C语言反编译系统DECLER
被引量:
5
15
作者
刘宗田
《微电子学与计算机》
CSCD
北大核心
1997年第5期1-3,共3页
本文对C语言反编译系统DECLER1.1性能、结构及实现技术给出介绍,并对反编译研究中存在的问题进行了讨论和分析。
关键词
反编译
系统
库函数识别
C语言
下载PDF
职称材料
反编译程序图设计与控制流分析
被引量:
1
16
作者
陆纪权
侯文永
《计算机工程》
CAS
CSCD
北大核心
1992年第6期33-37,共5页
反编译是一种能将低级语言翻译到高级语言的工具。本文着重介绍反编译代码存储的程序图方法,以及在程序图基础上,对代码程序进行控制流分析、控制结构提取,给出了结构提取的算法:控制流分析过程中的程序图变换。
关键词
反编译
程序图
编译
程序
下载PDF
职称材料
一种基于反汇编基础上的C反编译的新方法
被引量:
2
17
作者
黄河明
李茂青
《科学技术与工程》
2008年第10期2692-2694,2701,共4页
反编译中,一般采用先将可执行代码转换成汇编语言(即反汇编)作为中间代码,再从中间代码转换到C语言或其他高级语言。现提出一种在反汇编基础上的新的C反编译方法,通过用读取源文件数据区的数据,写入新文件的数据区,以内联汇编的方法直...
反编译中,一般采用先将可执行代码转换成汇编语言(即反汇编)作为中间代码,再从中间代码转换到C语言或其他高级语言。现提出一种在反汇编基础上的新的C反编译方法,通过用读取源文件数据区的数据,写入新文件的数据区,以内联汇编的方法直接读取新文件的数据区的全局变量,而不用分析和定义源文件的全局变量类型。该方法在效率上比传统方法有很大提高。
展开更多
关键词
反编译
PE文件
反汇编
中间代码
静态分析
下载PDF
职称材料
Android应用的反编译
被引量:
10
18
作者
徐尤华
熊传玉
《电脑与信息技术》
2012年第1期50-51,共2页
随着计算机软件的广泛应用,反编译已成为软件逆向工程的重要研究领域,文章给出了一种反编译Android应用的方法。通过对Android应用的反编译,可以推导出他人的思路、原理、结构、算法、处理过程、运行方法等设计要素,作为自己开发软件时...
随着计算机软件的广泛应用,反编译已成为软件逆向工程的重要研究领域,文章给出了一种反编译Android应用的方法。通过对Android应用的反编译,可以推导出他人的思路、原理、结构、算法、处理过程、运行方法等设计要素,作为自己开发软件时的参考,或者直接用于自己的软件产品中。
展开更多
关键词
ANDROID
反编译
应用
下载PDF
职称材料
反编译在航天工业中的应用
被引量:
1
19
作者
赵蕾
吴岩
王开铸
《宇航学报》
EI
CAS
CSCD
北大核心
1998年第3期97-102,共6页
本文论述了反编译作为一种程序验证的工具在航天工业中的重要地位和应用;介绍了反编译的背景知识;给出一个实用的反编译系统DCPL的设计模型和关键技术及其一个运行结果示例以说明反编译器的功能。
关键词
反编译
软件工具
程序验证
程序可靠性
航天
下载PDF
职称材料
C反编译控制流分析非结构化代码的处理
被引量:
1
20
作者
陆纪权
《计算机工程》
CAS
CSCD
北大核心
1992年第6期38-41,共4页
本文分析了程序代码中四种基本的非结构化形式及在反编译控制流分析时,对这四种非结构化形式的处理。保证反编译出来的高级程序可读性好,保持原程序的结构。本文还介绍了对主要非结构化形式的结构化变换及break和Continue的C语言特性的...
本文分析了程序代码中四种基本的非结构化形式及在反编译控制流分析时,对这四种非结构化形式的处理。保证反编译出来的高级程序可读性好,保持原程序的结构。本文还介绍了对主要非结构化形式的结构化变换及break和Continue的C语言特性的恢复。用GoTo语句处理一些非结构化的情况。
展开更多
关键词
反编译
控制流
C语言
非结构化代码
下载PDF
职称材料
题名
反编译中的静态库识别研究
被引量:
10
1
作者
许向阳
雷涛
朱虹
机构
华中科技大学计算机学院数据库与多媒体技术研究所
出处
《计算机工程与应用》
CSCD
北大核心
2004年第9期37-39,共3页
基金
国家863高技术研究发展计划项目
国产安全数据库管理系统SDM3资助
国家部委预研项目基金资助
文摘
库函数的识别是整个反编译过程的一个重要组成部分。根据可执行程序的静态库的识别过程,该文提出了在这个过程出现的中间代码生成、伪函数模块识别、库函数提取、库函数识别等问题,并给出了对这些问题的解决方法。这些方法在实际的静态库的识别中得到很好的应用。
关键词
反编译
静态库
库函数
伪函数
Keywords
decompile,static library,library function,pseudo-function
分类号
TP309 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
反编译中的库函数识别的实现研究
被引量:
5
2
作者
周瑞平
雷涛
朱虹
机构
武汉理工大学能源与动力工程学院
出处
《计算机应用研究》
CSCD
北大核心
2004年第12期34-35,58,共3页
基金
国家"863 /CIMS"计划资助项目 (863 51 1 92 0 0 0 1 )
国防预研项目基金资助 (1 5 4 1 )
文摘
库函数的识别是整个反编译过程的一个重要组成部分。结合反编译的整个过程特点,全面地分析了对可执行程序的静态库和动态库识别的实现技术问题,并给出了相应可行的实现方案。在实际中得到了很好的应用。
关键词
反编译
静态库
动态库
库函数
Keywords
Decompile
Static Library
Dynamic Library
Library Function
分类号
TP311.51 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于IDA的反编译中间语言设计
被引量:
2
3
作者
黄海
蒋烈辉
何红旗
尹青
方霞
机构
解放军信息工程大学信息工程学院
出处
《计算机工程与设计》
CSCD
北大核心
2009年第20期4734-4737,共4页
基金
国家863高技术研究发展计划基金项目(2006AA01Z409)
文摘
基于IDA的反编译中,首先利用IDA作为反汇编的前端,通过以IDAplug-in编写的连接器来导出IDA的反汇编相关结果信息,然后以导出的信息为基础,进行汇编语言到中间语言的翻译、过程/函数的恢复及数据流和控制流分析等后续反编译过程。阐述了利用IDA连接器,在导出反汇编相关结果信息的基础上,设计并实现了从汇编语言到中间语言的转换。
关键词
反编译
中间语言
字典
中间语言转化
中间语言表示
Keywords
decompilation
intermediate language
dictionary
intermediate language translation
intermediate language representation
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于反编译的Android平台恶意代码静态分析
被引量:
12
4
作者
李寅
范明钰
王光卫
机构
电子科技大学计算机科学与工程学院
电子科技大学信息安全研究中心
出处
《计算机系统应用》
2012年第11期187-189,共3页
文摘
Android平台占有很大的市场份额,但由于Android系统的开放性,使得针对Android平台的恶意代码呈现出爆炸式的增长.因此对这些恶意代码的分析和检测显得十分必要.在传统计算机恶意代码的检测方法中,反编译和静态分析技术占有十分重要的地位,因此根据Android平台和智能手机的特点,重点研究基于反编译的Android平台恶意代码静态分析方法,并进行相关实验获取了初步的检测结果.
关键词
ANDROID
恶意代码
反编译
静态分析
Keywords
Android
malware
decompilation
static analysis
分类号
TN918.82 [电子电信—通信与信息系统]
下载PDF
职称材料
题名
C反编译控制流恢复的形式描述及算法
被引量:
8
5
作者
赵蕾
王开铸
机构
哈尔滨工业大学计算机科学与工程系
出处
《计算机学报》
EI
CSCD
北大核心
1998年第1期87-91,共5页
基金
国防科工委项目基金
文摘
反编译是软件逆向工程的重要组成部分.控制流恢复是C反编译的重要组成部分.本文首先描述了验证反编译结果与原程序功能等价的模型;其次从数学角度提出了C编译和反编译控制结构的数学模型并给出其性质(从函数的观点出发);再次根据对C控制语句编译结果的分析,以扩展的BNF形式描述了C控制语句反编译的约束属性文法;最后给出并说明了C反编译控制流恢复的算法及其运行示例.
关键词
反编译
C语言
软件逆向工程
控制流恢复
Keywords
Decompilation, C language, software tools, software reverse engineering
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
反编译研究现状及其进展
被引量:
8
6
作者
陈凯明
刘宗田
机构
合肥工业大学微机所
上海大学计算机学院
出处
《计算机科学》
CSCD
北大核心
2001年第5期113-115,共3页
基金
教育部博士点基金"面向Web的组件化CASE模型研究"一部分
基金编号为:97035901
文摘
一、反编译的定义、作用及其结构编译器的概念众所周知,但逆编译器的概念却还是很新奇,它允许将所定义的目标代码映射到高级表示.计算字典[1]为编译和逆编译给出了下面的定义: 编译:转换高级语言成目标代码的程序……逆编译:一种试图…从机器代码转换回到与源程序相似的某种程序的程序. 随着软件技术的不断发展,对现有软件的学习、理解、改造、维护和复用日益变得重要.在不侵犯软件权或者经授权的情况下,引进软件的消化,吸收和汉化也具有巨大的经济效益.因此,逆编译显得越来越重要,归纳起来,它具有如下一些作用:
关键词
反编译
源代码
C语言
编译
程序
Keywords
Decompilation
Reverse engineering
Research method
分类号
TP314 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
反编译中的复合条件分支识别算法
被引量:
2
7
作者
韦韬
毛剑
邹维
机构
北京大学计算机科学技术研究所
出处
《北京大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2008年第1期37-43,共7页
基金
国家"863"计划(2006AA01Z402)
电子发展基金(信部运[2006]634号)资助项目
文摘
首次对复合条件分支编译后的结构进行形式化描述,应用图论方法提出了复合分支网络概念,并在此基础上提出了一种新的识别算法。通过理论分析并采用该算法对多个典型样本进行实验,均显示该算法与现有算法相比,识别正确性有明显改善。
关键词
逆向工程
信息安全
反编译
控制流分析
复合条件分支
Keywords
reverse engineering
information security
decompilation
control flow analysis
compound condition
分类号
TP391.7 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
8086 C语言反编译系统的设计及实现技术
被引量:
2
8
作者
陈福安
刘宗田
李力
机构
合肥工业大学微机所
出处
《小型微型计算机系统》
CSCD
北大核心
1993年第4期10-18,31,共10页
基金
国家"七
五"科技攻关项目子课题
编号:68-4-3/01
文摘
本文介绍了8086 C语言反编译系统的结构设计和所实现的无符号信息的C语言反编译技术,即库函数模式识别技术,C子集中间语言,符号执行技术,基于规则的数据类型恢复技术,以及基于规则的ABC程序变换技术等,笔者应用上述技术在PC类微机上实现了8086 C语言反编译系统,该系统能将Microsoft C(Ver 5.0)小存储模式下无符号信息的8086目标代码程序转换成功能等价的C语言程序。
关键词
反编译
系统
C语言
设计
实现
Keywords
Decompiling system Symbolic execution Pattern recognition of library- functions Data type recovery Program transformation
分类号
TP312 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
反编译技术研究现状及面临的问题
被引量:
4
9
作者
刘宗田
陈福安
机构
合肥工业大学微机所
出处
《计算机科学》
CSCD
北大核心
1992年第6期55-58,共4页
文摘
一、引言随着软件技术的不断发展,对现有软件的分析理解、改造和维护、以及利用和再开发的工作变得日益重要。虽然目前大部分软件是用高级语言编写的,但由于技术保密等原因,绝大部分软件是以机器码形式提供给用户,机器码可读性极差,因此人们需要有一种能将机器码程序翻译成易于阅读和理解的高级语言程序的软件工具,这就是反编译系统。反编译作为一种软件分析和理解的工具,是软件逆向工程的重要组成部分。可以说自编译技术产生以来,人们就开始了反编译技术的研究,但反编译技术远不如编译技术发展迅速,原因在于:①反编译技术难度大,处理对象十分复杂,以至于很难研制出产品化的反编译系统;
关键词
反编译
技术
软件工具
现状
分类号
TP311.56 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
JAVA反编译技术和代码安全
被引量:
9
10
作者
王翔
刘劼
机构
空军工程大学工程学院
出处
《现代电子技术》
2004年第10期22-23,26,共3页
文摘
JAVA语言今天在全世界获得了广泛的应用。在 Internet数据库、多媒体、CGI及动态网页的制作方面随处可见JAVA程序的身影。随着编译技术的基本定型 ,反编译技术有了很大的发展。这使得代码变得越来越不安全 ,JA VA语言中这个问题尤其突出。本文对当前主流的反编译技术进行分析介绍 ,进而提出一系列安全措施用以提高代码的安全性。
关键词
JAVA语言
反编译
代码安全
数据库
编译
技术
Keywords
JAVA
decompile
code security
Database
分类号
TP312 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
IA-32反编译中的多分支语句恢复技术
被引量:
1
11
作者
张龙杰
谢晓方
袁胜智
李洪周
机构
海军航空工程学院兵器科学与技术系
出处
《计算机应用研究》
CSCD
北大核心
2009年第6期2359-2361,2364,共4页
文摘
对IA-32反编译后多分支结构的各种实现模式进行了系统的研究分析,并对复杂条件下典型的多分支结构实现模式进行了形式化的描述。在多分支结构的识别过程中,通过对索引表和跳转表调用指令的格式分析,提出了双特征指令匹配算法。通过程序切片建立了索引表和跳转表调用的表达式标准型,消除了多分支语句恢复过程中编译器类型和版本差异带来的影响,提高了算法通用性,对于进行程序反解及软件逆向工程具有重要的参考价值。
关键词
多分支语句结构
跳转表
识别算法
反编译
Keywords
n-conditional branch statements
jump table
recognition algorithm
decompilation
分类号
TP11 [自动化与计算机技术—控制理论与控制工程]
下载PDF
职称材料
题名
反编译数据类型恢复技术研究
被引量:
1
12
作者
丁松阳
梁雪
赵荣彩
孙维新
机构
河南财经政法大学计算机与信息工程学院
解放军信息工程大学工学院计算机科学与技术系
出处
《河南师范大学学报(自然科学版)》
CAS
CSCD
北大核心
2012年第1期158-160,177,共4页
基金
国家863高技术研究发展计划(2006AA01Z408)
文摘
提出了利用数据流分析的方法来恢复基本数据类型,该技术首先利用数据流分析对变量进行重命名,然后使用变量推导规则推导变量的数据类型,得到的数据类型构成一个类型集合,最后根据得到数据类型集合的3种情况,选取合适的类型作为生成C语言程序中变量的数据类型.
关键词
反编译
数据类型恢复
数据流分析
Keywords
decompilation
recovery of data type
data flow analysis
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
C反编译库函数识别的算法研究及实现
被引量:
2
13
作者
赵蕾
王开铸
机构
哈尔滨工业大学计算机系
出处
《计算机研究与发展》
EI
CSCD
北大核心
1997年第4期287-291,共5页
文摘
库函数的识别是C语言反编译器的重要组成部分.本文首先分析了C库函数在中间代码中的存放方式及构成模式;其次介绍了采用顺序-索引-链接技术构造C库函数特征表的方法;
关键词
C语言
软件工具
反编译
Keywords
C language, software tools, decompiler
分类号
TP312 [自动化与计算机技术—计算机软件与理论]
TP311.56 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
面向网络空间安全人才培养的编译与反编译课程改革
被引量:
1
14
作者
岳峰
刘勇
庞建民
单征
徐金龙
机构
信息工程大学网络空间安全学院
出处
《计算机教育》
2020年第11期98-102,共5页
文摘
针对传统编译原理课程只包含编译方面知识的情况,提出进行面向网络空间安全人才培养的编译与反编译课程改革,从课程内容、教学方法、教学实践等方面介绍改革措施,最后通过近3年学员的培养情况说明编译与反编译课程开设后的教学效果。
关键词
网络空间安全
编译
反编译
正反融合
分类号
G642 [文化科学—高等教育学]
下载PDF
职称材料
题名
C语言反编译系统DECLER
被引量:
5
15
作者
刘宗田
机构
合肥工业大学微机所
出处
《微电子学与计算机》
CSCD
北大核心
1997年第5期1-3,共3页
文摘
本文对C语言反编译系统DECLER1.1性能、结构及实现技术给出介绍,并对反编译研究中存在的问题进行了讨论和分析。
关键词
反编译
系统
库函数识别
C语言
Keywords
Decompilation, Library function recognition, Data type recovery,Software reverse engineering
分类号
TP314 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
反编译程序图设计与控制流分析
被引量:
1
16
作者
陆纪权
侯文永
机构
上海交通大学
出处
《计算机工程》
CAS
CSCD
北大核心
1992年第6期33-37,共5页
文摘
反编译是一种能将低级语言翻译到高级语言的工具。本文着重介绍反编译代码存储的程序图方法,以及在程序图基础上,对代码程序进行控制流分析、控制结构提取,给出了结构提取的算法:控制流分析过程中的程序图变换。
关键词
反编译
程序图
编译
程序
Keywords
Decompile Controling flow Program graph
分类号
TP314 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
一种基于反汇编基础上的C反编译的新方法
被引量:
2
17
作者
黄河明
李茂青
机构
厦门大学信息科学与技术学院自动化系
出处
《科学技术与工程》
2008年第10期2692-2694,2701,共4页
文摘
反编译中,一般采用先将可执行代码转换成汇编语言(即反汇编)作为中间代码,再从中间代码转换到C语言或其他高级语言。现提出一种在反汇编基础上的新的C反编译方法,通过用读取源文件数据区的数据,写入新文件的数据区,以内联汇编的方法直接读取新文件的数据区的全局变量,而不用分析和定义源文件的全局变量类型。该方法在效率上比传统方法有很大提高。
关键词
反编译
PE文件
反汇编
中间代码
静态分析
Keywords
decompilation PE file disassembly intermediate code static analysis
分类号
TP309.5 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
Android应用的反编译
被引量:
10
18
作者
徐尤华
熊传玉
机构
广东松山职业技术学院
出处
《电脑与信息技术》
2012年第1期50-51,共2页
文摘
随着计算机软件的广泛应用,反编译已成为软件逆向工程的重要研究领域,文章给出了一种反编译Android应用的方法。通过对Android应用的反编译,可以推导出他人的思路、原理、结构、算法、处理过程、运行方法等设计要素,作为自己开发软件时的参考,或者直接用于自己的软件产品中。
关键词
ANDROID
反编译
应用
Keywords
Android
decompile
application
分类号
TP393.12 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
反编译在航天工业中的应用
被引量:
1
19
作者
赵蕾
吴岩
王开铸
机构
哈尔滨工业大学计算机系
出处
《宇航学报》
EI
CAS
CSCD
北大核心
1998年第3期97-102,共6页
基金
国防科工委支持项目
文摘
本文论述了反编译作为一种程序验证的工具在航天工业中的重要地位和应用;介绍了反编译的背景知识;给出一个实用的反编译系统DCPL的设计模型和关键技术及其一个运行结果示例以说明反编译器的功能。
关键词
反编译
软件工具
程序验证
程序可靠性
航天
Keywords
Decompilation Software tool Program verification Program reliability
分类号
V446 [航空宇航科学与技术—飞行器设计]
TP311.56 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
C反编译控制流分析非结构化代码的处理
被引量:
1
20
作者
陆纪权
机构
上海交通大学
出处
《计算机工程》
CAS
CSCD
北大核心
1992年第6期38-41,共4页
文摘
本文分析了程序代码中四种基本的非结构化形式及在反编译控制流分析时,对这四种非结构化形式的处理。保证反编译出来的高级程序可读性好,保持原程序的结构。本文还介绍了对主要非结构化形式的结构化变换及break和Continue的C语言特性的恢复。用GoTo语句处理一些非结构化的情况。
关键词
反编译
控制流
C语言
非结构化代码
Keywords
C decompile Unstructured models Controling flow
分类号
TP314 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
反编译中的静态库识别研究
许向阳
雷涛
朱虹
《计算机工程与应用》
CSCD
北大核心
2004
10
下载PDF
职称材料
2
反编译中的库函数识别的实现研究
周瑞平
雷涛
朱虹
《计算机应用研究》
CSCD
北大核心
2004
5
下载PDF
职称材料
3
基于IDA的反编译中间语言设计
黄海
蒋烈辉
何红旗
尹青
方霞
《计算机工程与设计》
CSCD
北大核心
2009
2
下载PDF
职称材料
4
基于反编译的Android平台恶意代码静态分析
李寅
范明钰
王光卫
《计算机系统应用》
2012
12
下载PDF
职称材料
5
C反编译控制流恢复的形式描述及算法
赵蕾
王开铸
《计算机学报》
EI
CSCD
北大核心
1998
8
下载PDF
职称材料
6
反编译研究现状及其进展
陈凯明
刘宗田
《计算机科学》
CSCD
北大核心
2001
8
下载PDF
职称材料
7
反编译中的复合条件分支识别算法
韦韬
毛剑
邹维
《北京大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2008
2
下载PDF
职称材料
8
8086 C语言反编译系统的设计及实现技术
陈福安
刘宗田
李力
《小型微型计算机系统》
CSCD
北大核心
1993
2
下载PDF
职称材料
9
反编译技术研究现状及面临的问题
刘宗田
陈福安
《计算机科学》
CSCD
北大核心
1992
4
下载PDF
职称材料
10
JAVA反编译技术和代码安全
王翔
刘劼
《现代电子技术》
2004
9
下载PDF
职称材料
11
IA-32反编译中的多分支语句恢复技术
张龙杰
谢晓方
袁胜智
李洪周
《计算机应用研究》
CSCD
北大核心
2009
1
下载PDF
职称材料
12
反编译数据类型恢复技术研究
丁松阳
梁雪
赵荣彩
孙维新
《河南师范大学学报(自然科学版)》
CAS
CSCD
北大核心
2012
1
下载PDF
职称材料
13
C反编译库函数识别的算法研究及实现
赵蕾
王开铸
《计算机研究与发展》
EI
CSCD
北大核心
1997
2
下载PDF
职称材料
14
面向网络空间安全人才培养的编译与反编译课程改革
岳峰
刘勇
庞建民
单征
徐金龙
《计算机教育》
2020
1
下载PDF
职称材料
15
C语言反编译系统DECLER
刘宗田
《微电子学与计算机》
CSCD
北大核心
1997
5
下载PDF
职称材料
16
反编译程序图设计与控制流分析
陆纪权
侯文永
《计算机工程》
CAS
CSCD
北大核心
1992
1
下载PDF
职称材料
17
一种基于反汇编基础上的C反编译的新方法
黄河明
李茂青
《科学技术与工程》
2008
2
下载PDF
职称材料
18
Android应用的反编译
徐尤华
熊传玉
《电脑与信息技术》
2012
10
下载PDF
职称材料
19
反编译在航天工业中的应用
赵蕾
吴岩
王开铸
《宇航学报》
EI
CAS
CSCD
北大核心
1998
1
下载PDF
职称材料
20
C反编译控制流分析非结构化代码的处理
陆纪权
《计算机工程》
CAS
CSCD
北大核心
1992
1
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
2
…
10
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部