如何查看.exe soft的源代码?

时间:2017-07-11 19:55:55

标签: exe

我已安装在软件上,我想查看源代码 我尝试用010编辑器查看源代码,但我看到这个代码

enter image description here

我已经用了差不多一个星期了,我找不到代码

我不明白代码是什么

1 个答案:

答案 0 :(得分:2)

如果没有反汇编程序,你就不会走得太远。

.exe个文件是编译的程序。源代码经过优化,转换为汇编,然后在接触磁盘之前很久就从汇编转换为十六进制机器码。没有简单的方法来阅读"来源"没有反汇编程序的可执行程序代码可以从程序集生成伪代码,即使这样,生成的代码也会将编译器优化抛入混合中,因此生成的源代码与原始代码不同。

读取已编译可执行文件的实际源代码的唯一方法是使用调试符号进行编译,这些符号应使用正确的工具在汇编旁边显示源代码。但这必须在编译阶段完成,并且不可能仅使用您拥有的EXE文件。

简而言之,这是不可能的,除非你能够理解装配,拥有一个反汇编程序,并且愿意手工操作并重新编写代码。