EXE文件怎么看源代码

作为初学者想要看别人给我写的一个程序的源代码我应该怎么做?
如果可以的话 我可以把程序发给您 帮我看一下 谢谢啦

基本看不了,如果没有加壳加密,可以用相应得逆向工程程序,如.NET的程序可以用Reflector等,但是别人稍加限制,你就不能那么轻易看到了,总之,逆向工程是很复杂的,如果轻易的就能看到,那商业软件还有什么源代码保密可言?是吧……你可以向他要源代码,以学习为目的的话,也没什么吧追问

那个朋友以前写的这个,源代码没了,我想学,但是现在联系不到他,又一个地方想不明白了希望能看一下源代码……

追答

他当时是用什么语言写的?是什么软件?没准我可以帮你再写一个……

追问

我可以把程序发给你 或者加我也行 谢啦 474405765

追答

我不怎么用qq……linux系统上qq无能啊……你发到我的邮箱吧[email protected]

追问

这个邮箱不存在啊- -?

追答

这是我得私人服务器邮箱……好吧那你发到[email protected]吧……这个邮箱广告太多我有时候不太能看到~不过我看到了会第一时间帮你看得~

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-04
先下载个peid查看有没有加壳,如果有壳的话先脱壳,然后用ollydbg或winsam或winhex等软件查看汇编程序吧,如果能看懂的话也就可以改了,至于改界面的话,可以用execode来弄,具体下载教程吧,相当难
第2个回答  2019-11-16
利用反编译工具,进行反编译,然后就可以看到源代码了,但一般都是反编译成汇编语言,可读性较差
第3个回答  2020-07-12
exe文件是针对加了壳的文件而言的,并不是所有的exe文件都加壳了的
壳有点像马甲的意思,脱了壳之后还是exe文件,还是看不到源代码的
反编译是对的,以前有极少数语言编的软件可以反编译出来,但是效果也不是很理想,目前流行的语言基本都不可能反编译出来的
用下面的方法试下:
1、侦测壳、脱壳
2、反编译!
第4个回答  2020-07-17
使用反汇编工具例如W32DASM.RAR等
,结果是汇编语言的形式,但是比较混乱,没有点耐心是没法看的。
相似回答