exe文件反编译工具|什么反汇编工具可以反所有的exe文件

exe文件反编译工具|什么反汇编工具可以反所有的exe文件的第1张示图

① exe文件如何反编译

看是什么写的。假如是C#的话。用Reflector假如是C C++ dephi ==的话又有静态IDA跟动态反汇编OD

② 如何反编译EXE执行文件

C32asm 可反编译成汇编文件http://www.25it.net/SoftView.Asp?SoftID=227C32asm 是一款非常不错的国产静态反编译工具!C32Asm现具有如下功能:快速静态反编译PE格式文件(Exe、Dll等) 提供Hex文件编辑功能,功能强大提供内存Dump、内存编辑、PE文件Dump、PE内存ImageSize修正等多种实用功能 提供内存反汇编功能,提供汇编语句直接修改功能,免去OPCode的直接操作的繁琐 提供反编译语句彩色语法功能,方便阅读分析,能方便自定义语法色彩提供输入表、输出表、参考字符、跳转、调用、PE文件分析结果等显示提供方便的跳转、调用目标地址的代码显示提供汇编语句逐字节分析功能,有助于分析花指令等干扰代码

③ 用什么反编译软件可以查看exe文件的源代码啊

反编译出来的都是机器码,源代码不可能这么简单看到的是看不到的

④ 什么反编译工具最好exe文件这种的,我想要又能看又能修改的。界面要好,没有好的推荐就啥都行。

你想的太简单了,带界面那能修改的那不叫反编译,那叫资源修改工具,比如exescope什么的,适用范围极小。

⑤ 急急急 反编译软件把EXE文件反译成什么 是机器语言还是汇编语言 是哪个汇编语言

首先你得清楚,微软的exe可执行文件(即PE文件,有PE规范定义)的特征,才能使用不同的反编译软件对exe进行反编译。如今,exe一般分托管代码和非托管代码两类(托管代码是由C#等语言生成的.NET运行时库支持运行的中间代码,不是CPU芯片可直接执行的二进制机器码;而非托管代码是CPU芯片看执行的机器码)非托管代码反编译后,其实就是简单的将二进制机器码用汇编表示,所以是汇编语言。托管代码反编译,好的反编译器直接将中间语言字节码反编译成高级语言代码,如C#——————————————————另外,在什么平台运行的exe正确反编译(需要选择正确的芯片结构)为同平台的汇编语言。如嵌入式ARM芯片上运行的Win CE系统上的exe就应当正确反编译为ARM汇编x86的就应当反编译为x86汇编。

⑥ 如何反编译exe文件

反编译exe文件基本上是不可能的,因为反编译过程由很多因素会干扰,反编译过程:1、检测程序时候加壳了,如果加壳就必须先去壳。2、去壳后需要猜测程序员采用的是什么编程语言,编程语言有:java/c/c++/c#/vb/VC++等等。3、猜测到程序员使用的语言后根据编程语言进行汇编,汇编需要考虑到语言中的语法问题,即使是同种语言,一种命令有多种说法,汇编成功率在20%左右。4、汇编成功后基本就已经到反编译的顶端了,要从汇编程序翻译成源码可能性为1%。

⑦ 反编译exe文件就是把exe还原为汇编

首先了解一下概念,exe程序只是WIN下PE格式的可执行文件的一种,而所谓的计算机执行的代码只是一串二进制数,跟数据没区别,当CS,EIP指向哪,哪里就是程序,而汇编语言之所以叫最底层的语言,是因为, 汇编的每一个语法,都应对了一串二进制的指令,这也就是反汇编的原理,所以NO1.一、反编译exe程序 就是 把 exe 还原为汇编语言吗?,这句话,不能叫还原,应该叫解释,“解释”的东西,没还原的那么逼真,比如,在汇编源程序中所有的标号和注释,进行编译后,变成二进制可执行文件后,在反汇编,标号就变成数字了,而注释更是没了….. 二、除了 还原为 汇编语言,还能 反编译为 其他高级语言吗?不能,高级语言的语法是建立在大量的计算机二进制代码之上的,比如你C语言随便调用一个子函数,到了二进制中,他是先压栈,参数(编译后参数从右往左压,每个语言还不一样),然后就是call 子函数,子函数运行后,他还要清理堆栈,所以你一个句简单的高级语言,其实蕴含了大量的代码,而高级语言编译后的程序,就脱离了他的开发环境,楼上说的会引起你误会,Java的中间码,可以用他自带的反编译工具,因为Java不是编译器,而是解释器,所以他不编译,只是解释他的中间码NO2.所有的exe都可以反汇编,但是你要注意,不只exe这种pe格式,linux下可执行文件是elf,所以你在反汇编的时候,要注意可执行文件的文件的头,而早期的DOS只是纯二进制代码,没有头文件,这个很重要,你要反汇编什么格式,就要选择相应的工具NO3.exe反汇编,当然是OD,不过,我对OD不熟悉,好像他只支持WIN下的反汇编

⑧ EXE文件反编译成源码

EXE文件可以通过步骤来反编译成源码,具体步骤如下:

1、在网络上搜索下载反编译工专具ILSpy,ILspy是一属个开源的.net反编译软件,使用十分方便。解压后如图,双击.exe文件打开解压工具。

(8)exe文件反编译工具扩展阅读:

反编译也称为计算机软件还原工程,是指通过对他人软件的目标程序(比如可执行程序)进行“逆向分析、研究”工作,以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方法等设计要素,某些特定情况下可能推导出源代码。

exe是编译好的程序文件 要看结构就得反编译 但是通常不能把可执行文件变成高级语言源代码,只能转换成汇编程序。 所以要要看结构不止要会反编译 还得精通汇编语言。

⑨ 如何反编译一个exe文件,并修改里面一句代码

1、首先打开浏览器,网络搜索“反编译工具ILSpy”,选择一个安全的网站进行下载。

⑩ 什么反汇编工具可以反所有的exe文件

各种编程语言写出抄来的exe有各自的袭特点,所以一般都有专门针对某类编程语言的反编译工具,比如OD去反汇编.net程序的话就容易跑飞,所以不合适;DeDe适合于Delphi语言·····没有什么是绝对的哦,总之,这个方法不行,我们就得尝试换一种方法咯~呵呵希望对你有帮助!

未经允许不得转载:山九号 » exe文件反编译工具|什么反汇编工具可以反所有的exe文件

赞 (0)