本文收集整理关于如何看到exe文件的源代码的相关议题,使用内容导航快速到达。
内容导航:
exe文件是针对加了壳的文件而言的,并不是所有的exe文件都加壳了的 壳有点像马甲的意思,脱了壳之后还是exe文件,还是看不到源代码的 反编译是对的,以前有极少数语言编的软件可以反编译出来,但是效果也不是很理想,目前流行的语言基本都不可能反编译出来的 用下面的方法试下: 1、侦测壳、脱壳 2、反编译!
都编译成exe了,你还能看到原来怎么写的,如果都那么好看到 微软的Windows就不会卖那么多年了。
这EXE后缀是运行程序的标志,你要读取这个文件的源代码,需要破解内部辅助文件,比如:DLL跟数据库文件里的好多其他程序源码,费老劲了,你整这个干啥啊?
反汇编,然后进行汇编修改。
1、在百度上搜索下载反编译工具ILSpy,解压后如图,双击.exe文件打开解压工具
2、选择file,点击“打开”,选择要反编译的文件,点击“打开”,就可以看到源码了!
3、如果想把源码保存下来,自己在源码的基础上修改,点击"file"下的“Save code...”,保存即可,保存完的文件如图
4、如需用vs打开反编译后的源码,只需要打开这个.csproj文件即可
不可以的,已经转换为了机器指令,不能恢复为源程序的有的反编译软件,其实只能恢复标准控件的语句,实际的用户写的根本无法恢复。只能用vbexplorer之类的软件查看资源,查看窗体之类的代码是看不到的要修改一个exe程序就涉及到反汇编了 一般都是软件OD(全称:OllyDBG)不过必须要求你有汇编语言的基础才行 VB反编译精灵也可以,但是好像不可以用
没有办法查看Vb生成的exe文件的源代码
虽说几乎任何高级语言编译的exe文件都可以通过反编译的方法获得源代码,但到目前为止,还没有一种反编译的方法可以获得百分百完整、准确的源代码。而学过编程的都知道,源程序中有时候哪怕错一个字符,运行结果都有可能完全出人预料。因此反编译获得的源代码,重新编译为exe文件后,要么就是无法运行,要么就是面目全非了。高手通过分析程序并修改,倒是有可能成功,但工作量可能比重新写一个还大。因此,反编译获得的源代码,拿来学习参考还行,实用性不大。要是从exe文件中很容易看见源代码,那么世界上的程序员都要饿肚子了。
没法做到 要是这样编程人员不就没有点“隐私”权益了