第2个回答 2019-01-16
楼上纯粹扯淡
.exe的代码无论是什么语言什么编译器的,都会先编译成机器码之后再链接,所以无论什么软件编写的exe都是无法直接看到的,能看直接到的也只有exe里面的数据段中的数据
楼上说的应该是可执行的脚本(.bat
.cmd
.vbs
.js什么的),那种玩意儿直接用记事本就可以看到代码
看一个.exe文件的代码就是传说中的逆向工程,分为反编译和反汇编,反编译就是把机器码还原成c++之类的源代码,这个一般不太现实,
反汇编就是把.exe的代码变成汇编源代码(跟机器语言也差不了太多,但是比机器码好理解得多)
进行反汇编需要反汇编工具,我所知的静态反汇编工具就有IDA,
能进行动态跟踪的就有大名鼎鼎的OllyDebug,一般这两个就够了,如果楼主不满意可以去搜搜其它软件