1) disassembler
反组译工具、反组译器;反汇编器
2) assembler,reverse
反译组合器
3) feedback decoder
反馈译码器
4) decompilation
反编译
1.
Features and Recognition of Library Functions in C Decompilation;
C 反编译库函数特点及识别
2.
Research on Class Identification in Decompilation of Object-Oriented Software;
面向对象软件反编译中类的识别方法研究
3.
Basic Data Structure Recovery in Decompilation and the Application of Lex and Yacc inIt;
反编译的基本数据类型恢复技术及Lex和Yacc在其中的应用
5) decompile
反编译
1.
We lucubrate the Java compile principle,the format of Java class file and Java decompile technology,bring forward the whole protecting arithmetic conception of software protection.
深入剖析了软件保护的机制,阐述了软件保护的基本思想和基本方法,并根据Java类文件的特点,深入研究了Java的编译原理,Java类文件的格式和Java反编译技术,提出了软件要从整体流程上进行保护的观念,设计并实现了用户信息提取器,序列号生成器与序列号合法性判断函数,总结出了针对Java文件的一套保护流程,探索设计出一个实用的安全性较高的保护算法。
2.
Abstracting the semantics of the machine instructions to generate an intermediate code representation is key for a decompiler.
反编译技术可以将二进制可执行程序转换为等价的高级语言形式代码,它是软件逆向工程研究的一个重要方向。
6) assemble compiler
汇编编译器
1.
A simplified method for USB(Universal Serial Bus)interface programming for em- bedded devices was proposed by adding some new functions(“head file”,“macro”and“code gen- erator”)in the assemble compiler.
提出了一种简化嵌入式通用串行总线USB(Universal Serial Bus)接口应用程序设计的方法,其要点是在汇编编译器里增加处理“头文件”、“宏”和“代码生成器”的功能;以基于ET44M210微控制器的带USB接口的模拟信号采集器为应用实例,说明这一方法的优点和可行性。
补充资料:编译程序的编译程序
编译程序的编译程序
compiler-compiler
b Ianyi ehengxu de blanyi chengxu编译程序的编译程序《compile卜伪mpiler》产生编译程序的编译程序。它接受用某一适当的表示体系描述的某一语言类中任一语言A的词法规则、语法规则、语义规则和(或)代码生成规则,并从这些描述产生出用目标语言B写的关于语言A的编译程序的全部或部分。编译程序的编译程序又称为偏译租序的生成租序。 通常,编译程序分成词法分析程序、语法分析程序、语义分析程序、代码生成程序等若干部件。这些部件可以用一个总的编译程序的编译程序的不同部分来生成,也可以分别用不同的专用生成程序来生成。这些专用生成程序包括词法分析程序的生成程序,语法分析程序的生成程序和代码生成程序的生成程序等。 词法今析租序的生成粗序接受以正则文法或其它类似文法描述的单词,构造一个有限状态自动机,由此生成一个词法分析程序。 语法介析程序的生成程序接受以上下文无关文法的形式描述的源语言的语法,生成一个语法分析程序。各种语法分析程序的生成程序随实现语言、语法分析算法的原理以及源程序中语法错误处理能力的不同而异。如采用LR的语法分析程序的生成程序YACC和采用递归下降法的语法分析程序的生成程序L比en。 语义分析程序、中间代码生成程序和目标代码生成程序的生成程序的设计与实现与形式化的语义描述紧密相关。语义描述形式化技术相当困难,目前大多数生成程序中语义描述还是采用非形式化,它们的基本思想是为源语言的上下文无关文法的语法符号或产生式配以翻译子程序(语义动作或语义子程序)。 现有不少性能很好的编译程序的编译程序,如词法分析程序的生成程序LEX,语法分析程序的生成程序yACC和LLgen,它们都显著提高了编译程序的开发效率。
说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条