A. 如何看一个.exe文件的代码
楼上纯粹扯淡
.exe的代码无论是什么语言什么编译器的,都会先编译成机器码之后再链接,所以无论什么软件编写的exe都是无法直接看到的,能看直接到的也只有exe里面的数据段中的数据
楼上说的应该是可执行的脚本(.bat .cmd .vbs .js什么的),那种玩意儿直接用记事本就可以看到代码
看一个.exe文件的代码就是传说中的逆向工程,分为反编译和反汇编,反编译就是把机器码还原成c++之类的源代码,这个一般不太现实,
反汇编就是把.exe的代码变成汇编源代码(跟机器语言也差不了太多,但是比机器码好理解得多)
进行反汇编需要反汇编工具,我所知的静态反汇编工具就有IDA,
能进行动态跟踪的就有大名鼎鼎的OllyDebug,一般这两个就够了,如果楼主不满意可以去搜搜其它软件
B. 怎么查看一个exe程序的源代码
1、需要网络下载一个jad.exe的工具包,放到个人jdk版本的主目录下的bin目录下。
C. 如何查看exe文件源码
只能debug查看其的汇编指令
比如有一文件c:\1.exe
打开命令提示符然后输入
debug
c:\1.exe
然后回车
输入d回车是查看16进制和ascii
D. EXE文件怎么看源代码
exe文件是针对加了壳的文件而言的,并不是所有的exe文件都加壳了的
壳有点像马甲的意思,脱了壳之后还是exe文件,还是看不到源代码的
反编译是对的,以前有极少数语言编的软件可以反编译出来,但是效果也不是很理想,目前流行的语言基本都不可能反编译出来的
用下面的方法试下:
1、侦测壳、脱壳
2、反编译!
E. 如何查看exe文件的源代码
需要准备的工具:电脑,反编译工具ILSpy。
1、首先在网络上搜索下载反编译工具ILSpy,解压后如图,双击.exe文件打开解压工具。
F. 如何查看一个用C++编出来的exe程序的源代码
除非开发人员把源代码给你看,否则是做不到的。
理由如下:
C是高级语言,而高级语言的编译的过程是,首先将高级语言转化成中间代码,然后再转化成汇编,最后用汇编器转化成相应的机器二进制码,也就是通常windows下的exe文件。由于汇编和机器码的可以说几乎是一一对应的,所以由exe反汇编成汇编代码是可行的,再进一步就不行了。因为高级语言在结构上就和汇编不一样,比如说递归调用,在汇编里肯定会转化为堆栈的非递归实现的。顺着翻译可以,逆翻译却是做不到的。
另外,高级语言自由度远比汇编高,一样的汇编代码完全可以用面貌全不相同的高级语言分别编译出来,所以高级语言和汇编代码并不是一一对应的。
有兴趣可以看一看编译原理的书籍。
如有疑问,欢迎追问。
G. 怎么查看一个exe文件的源程序
exe的产生可以有若干途径。
绝大多数编译型语言产生的exe,你是无法查看源代码的,否则全球的程序员都失业了。
尽管你无法查看源代码,但可以有一些反汇编或跟踪方式,同样可以局部的,一定程度的了解exe所做的事情。
楼上说的脱壳只是反汇编或跟踪的一个前提。距离查看源代码还很远很远。
逆向工程是一个复杂的学问,非三言两语可以说清。
H. 查看EXE文件的源代码
反编译
I. 怎么查看易语言exe程序的源码
用易语言反编译工具,呵呵,说一句不中听的话,其实你这么问说明你的基础还是有点弱,学编程一定要弄清楚计算机的工作原理,建议看一下《计算机组成原理》
J. 怎样读取exe文件的源代码
1、在网络上搜索下载反编译工具ILSpy,解压后如图,双击.exe文件打开解压工具