77智能网
新记
如何反编译exe文件
如题所述
举报该文章
相关建议 推荐于2016-09-03
反编译exe文件基本上是不可能的,因为反编译过程由很多因素会干扰,反编译过程:
1、检测程序时候加壳了,如果加壳就必须先去壳。
2、去壳后需要猜测程序员采用的是什么编程语言,编程语言有:java/c/c++/c#/vb/VC++等等。
3、猜测到程序员使用的语言后根据编程语言进行汇编,汇编需要考虑到语言中的语法问题,即使是同种语言,一种命令有多种说法,汇编成功率在20%左右。
4、汇编成功后基本就已经到反编译的顶端了,要从汇编程序翻译成源码可能性为1%。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://77.aolonic.com/aa/gni83w33qggvngi3w3p.html
其他看法
第1个回答 推荐于2017-11-26
Windows软件开发工具包(SDK)提供一个叫做 DUMPBIN 的极有用的工具,它有许多有助编程分析的功能. 反编译只是其功能之一.
反编译命令格式:
dumpbin /DISASM 你的文件.exe
DUMPBIN 详细用法参考:
http://support.microsoft.com/default.aspx?scid=kb%3Bzh-cn%3B121460
上述网页谈的是Windows NT, 其实也实用于其它视窗系统.
本回答被提问者和网友采纳
相似回答
大家正在搜
相关问题
EXE文件反编译成源码
怎样反编译易语言做exe文件
如何查看exe文件的源代码???
如何反编译一个exe文件,并修改里面一句代码
python写的程序,转成了exe文件,怎么进行反编译为py...
怎么反编译一个独立的exe文件,但是我也不晓得那个文件是什么...
如何将java中的.class文件反编译
如何查看exe文件源码