获取软件源码(获取软件源代码)
要是都能随便还原成代码,那写程序的还有饭吃吗?所以要么和程序作者要代码 要么自己模仿着写一个 ECode Explorerexe的分析程序,可以把易语言编译出来的程序进行反编译 这个软件可以对E语言程序 进行 反编译 但是 不可能。
但是这个过程称之为反汇编或者反编译,也就是说你可以用一些软件比如W32Dasm等等将exe之类进行反编译,得到汇编语言的代码,这种代码虽然可能执行结果与原软件相同,但已经与源代码完全不同了因此绝大多数的软件破解工作。
除非软件提供源代码,否则是不可以逆转获得源代码的,但是可以通过反向工程获得软件的工程码这个词或许并不确切,使用调试器还可以获得软件的某些内存访问或是运行机制 逆向工程在很多时候是被禁止的,通常商业软件的许可。
一般来说是没法直接看到源代码的,不过有些反编译软件可以在一定程度上还原代码逻辑就你这提问来说,表明你对软件编程没什么研究,代码摆在你面前也看不明白。
告诉你吧! 因为软件是经过编译的 编译是不可逆的 !知道怎么叫不可逆么 !你把纸烧成灰了, 灰就不可能变回一张纸 。
1一款知名的开源软件,大部分都有自己的官方网站,我们可以从它的官方网站上去下载比如,下载linux内核源码,我们可以搜索一下官网,然后去下载2除去官网找代码的方法,我们可以直接使用命令行方式下载发行版的代码先。
1在百度上搜索下载反编译工具ILSpy,解压后如图,双击exe文件打开解压工具 2选择file,点击“打开”,选择要反编译的文件,点击“打开”,就可以看到源码了3如果想把源码保存下来,自己在源码的基础上修改,点击quot。