当前位置:首页 » 编程软件 » 反编译exe工具

反编译exe工具

发布时间: 2022-01-09 07:33:35

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

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

2. exe文件如何反编译

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

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

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

4. EXE文件反编译成源码

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

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

(4)反编译exe工具扩展阅读:

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

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

5. 如何反编译EXE执行文件

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

6. 怎样反编译EXE文件

目前所能见到的逆向工具没有EXE/DLL反编译工具,几位所提到的DUMPBIN、IDA、Ollydbg、DEBUG等都是反汇编工具,而不是反编译工具。
反编译工具的开发比反汇编要杂复得多的多。1992年Austin-Code公司曾写过一个DOS下的EXE2C的反编译工具,但反编译效果极差,可以说就是简单的把汇编变为C指令。2005年中国的刘涛涛又写了一个EXETOC的反编译工具,能实现简单的反编译,但也没有最终完成。目前与反编译功能较接近是的从最新的IDA从6.1开始添加了一个Hex-rays插件,可以完成一些反编译的功能。

7. python生成的exe,反编译成py的工具,大神提供下,感谢

你解开执行文件。如果是单个的文件,则执行它的时候在临时目录里可以找到解开的包。

在解开后的目录中找到pyc文件,然后利用反编译工具就可以将pyc反编译成py文件。

但是有些程序是做了加密的。它们的pyc是它们重新写python编译器后自定义的加密格式,用通常的办法无法解开。 需要在内存里反编译。
-------------
pyc反编译工具有很多
你搜索uncompyle2, decompyle2, DePython, unpyc, uncompyle, pycdc 等
听说python2.7而言, uncompyler是最好用的工具。

8. 如何反编译EXE文件

Windows软件开发工具包(SDK)提供一个叫做 DUMPBIN 的极有用的工具,它有许多有助编程分析的功能. 反编译只是其功能之一.

反编译命令格式:

mpbin /DISASM 你的文件.exe

DUMPBIN 详细用法参考:
http://support.microsoft.com/default.aspx?scid=kb%3Bzh-cn%3B121460
上述网页谈的是Windows NT, 其实也实用于其它视窗系统.

9. 反编译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下的反汇编

热点内容
大话西游2华山论剑什么时候开的服务器 发布:2024-09-21 08:00:15 浏览:529
编程马鞍数 发布:2024-09-21 07:48:32 浏览:724
新建文件夹dos命令 发布:2024-09-21 07:44:13 浏览:130
舞蹈解压介绍 发布:2024-09-21 07:40:04 浏览:972
qq如何显示密码 发布:2024-09-21 07:22:26 浏览:565
安卓导航如何调大mlc音量 发布:2024-09-21 06:59:21 浏览:33
洛奇解压中发生错误 发布:2024-09-21 06:53:30 浏览:293
解压球是什么 发布:2024-09-21 06:53:29 浏览:539
linux重启nginx 发布:2024-09-21 06:45:27 浏览:786
编译环境英语 发布:2024-09-21 06:19:59 浏览:865