当前位置:首页 » 编程软件 » exe反向编译用什么

exe反向编译用什么

发布时间: 2023-01-13 15:32:25

❶ 如何反编译EXE文件

可以用IDA或者Win32dasm等工具来反汇编Ollydbg是动态调试工具,反汇编还是IDA最好你对这方面有兴趣的话,去看雪论坛学习一下吧( www.pediy.com)

❷ 不知道什么语言写的EXE,我怎么选择反编译器

exe文件无论是什么语言写出来的,最终生成的可执行代码是没有什么区别的。
你都可以反编译成汇编进行查看。
如果加密或者加壳了,你也可以尝试脱壳,通用的加密软件都有脱壳程序额可以用,当然不是一定能够成功的。

❸ 急急急 反编译软件把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文件

反汇编可以用debug等工具。
但程序是用什么语言编的,看不到。就像“Good
afternoon.”是从哪种语言翻译成英语的一样。
如果导入了msvcr100.dll之类的,很可能是vc编的,如果资源里有TForm之类的,很可能是delphi编的,如果导入了msvbm60.dll,则是vb6,如果有两个.data节,一个还是可执行的,另一个放一堆如找不到fnr之类的错误文字,那就是犀利的易语言

❻ c++编写的exe文件怎么反编译成源代码

1、点击“开始”菜单——选择“运行”。

❼ 如何实现exe文件的反编译

把EXE完全反编译成高级语言不可能,只能反汇编因编译的过程是不可逆的,就好像你把猪杀了做成香肠,然后你又想把想把香肠变成猪一样。最多能把香肠又变成肉末,变成猪你听过吗?道理就这样[:01:]

❽ 怎么反编译exe文件

一般改改文字的,可以用一些exe反编译软件。
如果破解类的,或者修改算法类的。那就IDA或者ad了。静态反编译,或者动态反编译。要有超强的编译水平,才能干反编译的。

❾ EXE文件反编译成源码

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

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

(9)exe反向编译用什么扩展阅读:

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

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

❿ 怎样反编译EXE文件

Windows软件开发工具包(SDK)提供一个叫做
DUMPBIN
的极有用的工具,它有许多有助编程分析的功能.
反编译只是其功能之一.
反编译命令格式:
mpbin
/DISASM
你的文件.exe
DUMPBIN
详细用法参考:
http://support.microsoft.com/default.aspx?scid=kb%3Bzh-cn%3B121460
上述网页谈的是Windows
NT,
其实也实用于其它视窗系统.

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:647
制作脚本网站 发布:2025-10-20 08:17:34 浏览:939
python中的init方法 发布:2025-10-20 08:17:33 浏览:634
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:823
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:734
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1069
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:302
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:163
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:855
python股票数据获取 发布:2025-10-20 07:39:44 浏览:765