用什么软件可以查看exe文件源代码源代码?

怎么查看一个exe程序的源代码
本回答由提问者推荐
var sogou_ad_id=731547;
var sogou_ad_height=160;
var sogou_ad_width=690;404 Not Found
404 Not Found如何查看exe文件的源代码???_百度知道
如何查看exe文件的源代码???
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
虽说几乎任何高级语言编译的exe文件都可以通过反编译的方法获得源代码,但到目前为止,还没有一种反编译的方法可以获得百分百完整、准确的源代码。而学过编程的都知道,源程序中有时候哪怕错一个字符,运行结果都有可能完全出人预料。因此反编译获得的源代码,重新编译为exe文件后,要么就是无法运行,要么就是面目全非了。高手通过分析程序并修改,倒是有可能成功,但工作量可能比重新写一个还大。因此,反编译获得的源代码,拿来学习参考还行,实用性不大。楼主是不是想破解什么外挂、木马啊?呵呵。要是从exe文件中很容易看见源代码,那么世界上的程序员都要饿肚子了。
右键,属性…
从一些细节,例如需要那些DLL库,需要的其它配置,有无配置文件。
当然,还有更鸟的办法——反编译!
Foxpro、VFP、Delphi都可以。PB、VB都有特定的文件;BCB可以用某个软件打开,虽然看不道源代码,但足以判断,另外的大概是VC了。至于C和汇编,WIN9X下无图标。别的,你没有必要知道
2条折叠回答
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。第一次写博客,也些有些问题。
上网下载一个java反编译软件,我使用的是jd-gui这款软件。
在编译时,不能直接用编译软件打开exe执行文件,有些软件是可以打开的,不过显示的是汇编代码。
首先打开exe文件,让它一直保持运行状态,然后打开计算机,在搜索栏中输入你exe文件的名字,找到你一个和你exe名字一样的.jar文件,使用反编译软件打开这个.jar,就可以查看源码了。
测试自己写的小软件是可行的,用java写的,别语言生成的exe我感觉应该是不行的,没有测试。不懂是什么原理,希望各位知道的大佬能给我这个菜鸟解释一下
java通过反编译工具生成源码
1.下载一个jd-gui.zip文件
2.下载之后解压,点击jd-gui.exe可执行文件
3.点击file,打开要反编译的class文件
4.选择当前的class文件,点击保存源文件,之后就可以...
exe4j生成的exe反编译成java代码
很早以前写了一个java串口小程序,现在只有exe4j打包后的源程序了,最近又要用,折腾了一下发现其实要找回来也很简单,虽然不知道具体的原理是什么,这里记录一下,以免以后忘记。
exe4j只是将ja...
常用EXE文件反编译工具
PE Explorer V1.99 R5 绿色汉化特别版_强大的可视化汉化集成工具
功能极为强大的可视化汉化集成工具,可直接浏览、修改软件资源,包括菜单、对话框、字符串表等; 另外,还具...
防止JAVA代码被反编译的简单方法
我们都知道JAVA是一种解析型语言,这就决定JAVA文件编译后不是机器码,而是一个字节码文件,也就是CLASS文件。而这样的文件是存在规律的,经过反编译工具是可以还原回来的。例如Decafe、Fron...
找了很多款&em&反编译&/em&工具,都不尽理想,终于找到这款【神器】,助力&em&java&/em&学习可&em&反编译java&/em&8,可以&em&反编译&/em& lambda 表达式,直接把jar文件拖上去就可以了
原文地址::https://blog.csdn.net/wzp09tjlg/article/details/相关文章1、将JAR包反编译,修改后重新打包(转)----https://w...
对.class文件进行&em&反编译&/em&成.&em&Java&/em&... *详细原因:
交 &em&java反编译&/em&工具 &em&java&/em&decompiler.&em&exe&/em& 3 积分 立即下载 ...
软件破解(1)-Java篇
最经同学发给我一个java的软件,让我帮忙破解一下。经过学习+查找,终于成功破解。(Java编写的软件破解应该是相当简单的,可以反编译源代码,加壳什么都没有,只有代码混淆),这个软件作者没要...
针对Java Web部署和发布项目的加密和反编译的一些看法
【需要加密的反编译的一些场景】
1、公司开发的java web要项目打包成war包往外卖,怎么对war包进行处理,防止其自己拷贝后往外出售呢,如果不通过加密的方式,还有其他方式防止其出售呢.
没有更多推荐了,用OD打开的源程序EXE 与反汇编代码的对应关系?-土地公问答
用OD打开的源程序EXE 与反汇编代码的对应关系?
用OD打开的源程序EXE 与反汇编代码的对应关系?
我现习游戏析用OD态跟踪楼主主要想表达意思太明白想反汇编主要先看完王爽汇编语言起初我用OD析游戏候几乎都看懂看完本书基本都能看明白更重要点事要看win32汇编主要要习API函数再找找网些经验教材追问就好像这个题里面的一样http://zhidao.baidu.com/question/.html?an=0&si=1追答那个链接地址的回答是对的。不过他后面的分析是他结合了汇编语言基础。win32 基础。以及高级语言基础。才分析得来的。他那个题目是用OD对某程序的动态调试的出来的。C32静态汇编软件打开的也是一样。。。。你学会汇编语言之后。只知道那些代码是什么意思?比如push ebp 是吧ebp的值压栈。 push 5151压栈。也可以说是吧51这个数值存入堆栈 push eaxeax值压栈。 push 6E6E这个值16仅知道。压栈 push esi保存esi值call edi调用子程序。这个地址是edi的值lea ecx,[esp+9c]ecx取得基址:[esp+9c]处的数据mov ebx,eaxeax值送入ebx中.......call edi学会汇编语言只会分析出以上。当然还能分析的更深入一些。在学会win32API根据OD加载的程序。用OD深入分析一下。会得到OD为你分析出的关键注释。你能想那个回答的人分析出来、。如果你有学高级语言。一定会把这个OD动态跟踪的程序。重新写一遍。一模一样的程序。或者写出某些一样功能的程序追问能加你为好友吗 ? 我的QQ是
加我提配为 就行了追问:就好像这个题里面的一样http://zhidao.baidu.com/question/.html?an=0&si=1追答:那个链接地址的回答是对的。不过他后面的分析是他结合了汇编语言基础。win32 基础。以及高级语言基础。才分析得来的。他那个题目是用OD对某程序的动态调试的出来的。C32静态汇编软件打开的也是一样。。。。你学会汇编语言之后。只知道那些代码是什么意思?比如push ebp 是吧ebp的值压栈。 push 5151压栈。也可以说是吧51这个数值存入堆栈 push eaxeax值压栈。 push 6E6E这个值16仅知道。压栈 push esi保存esi值call edi调用子程序。这个地址是edi的值lea ecx,[esp+9c]ecx取得基址:[esp+9c]处的数据mov ebx,eaxeax值送入ebx中.......call edi学会汇编语言只会分析出以上。当然还能分析的更深入一些。在学会win32API根据OD加载的程序。用OD深入分析一下。会得到OD为你分析出的关键注释。你能想那个回答的人分析出来、。如果你有学高级语言。一定会把这个OD动态跟踪的程序。重新写一遍。一模一样的程序。或者写出某些一样功能的程序追问:能加你为好友吗 ? 我的QQ是
加我提配为 就行了
其它类似问题
其它人正在问的问题}

我要回帖

更多关于 .exe文件怎么查看源代码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信