当前位置:首页 > 百科

反向编译

计算机软件反向工程(Rev来自erse engineering)也称为计算机软件还原工程,是指通过对他人软件的目标程序(可执劳断吃行程序)进行"逆向分析、研究"工作,以推导出他人的软件产品所使用的思路、原理、结构、360百科算法、处理过程、运行方法等设计要素,某些缺继车跟朝活帝特定情况下可能推导出源代码。反编译作为自己开发软件时的参考,或者直接用于自己的软件产品中。

  • 中文名 反向编译
  • 概述  计算机软件反向工程
  • 类    型 反编译:机器码(汇编语言) 
  • 定    义 高级语言源程序经过编译变成

定义

  高级语言源程序经过编译变成厚声发发收想天城简翻处可执行文件,反编译就是逆过程。

类型

  反编译:机器码(然双无首山英汇编语言) → 高级编程语言

  但是通常不能把可执行文件变成高级语言源来自代码。

相关软件

  反编译是一个复杂的过程,反来自编译软件有:

  VB相关的反编译程序

  VBExplorer、VB反编译精灵和VBRezQ.

  JAVA相关的反编译程序

  JAD(Joint Application Development):(jad和jadEclipse已较长时间没有维护);

  JD(Java 360百科Decompiler)

  C++相关的反编译程序

  eXeSco责依容出第众烧pe

  Dephi相关的反敌好市许参进正直列编译程序

  DEDE

  c#:相关的反编译程序

  Reflector

  易语言相关的反日宣混氢滑露胜场已编译程序

  E-Code Explorer.exe(易格式可执行文并液刻算你前转面件分析器)

  SWF相乐指关的反编译程序

  Action Script Viewer

  第一个也是最强大的商业SWF反编译工具,同类产品中,它的AS代码反编译效果最好,SWF转Fla工程重建成功率最高。

  闪客精灵

  (解析SWF,还原SWF文件为FLA文件)

  希望能有更多语言的反编译程序和程序的效率、效果增添到此词条中,谢谢大家!

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com
标签:

  • 关注微信
上一篇:新悲惨世界
下一篇:府试

相关文章