mshd.net
当前位置:首页 >> jAvA 反编译 >>

jAvA 反编译

可以将看不懂的.class文件转换成看得懂的.java文件,这样一来就能很方便的读懂别人编写的java代码。 java反编译工具有多种,推荐使用jd-gui 参考:http://developer.51cto.com/art/201409/452232.htm

反编译的工具有好多, 在众多的JAVA反编译工具中,有几种非常著名的工具使用了相同的核心引擎——JAD,其中主要包括:Front End Plus、mDeJava、Decafe Pro、Cavaj Java Decompiler、DJ Java Decompiler、NMI’s Java Class Viewer和国产的JAVA源代...

安装Java jdk后 看安装目录里有没有jad.exe,没有要下载,一般都有的 配置Java环境变量 开始-运行-cmd-回车-进入命令行窗口: cd+空格+class文件所在路径: 按下面的命令进行反编译: 例如:[2] jad -sjava example.class 回车 在目录里可以看到...

如果是用myeclipse,建议安装jad插件,目前最好用的java反编译工具,如果是命令行的话,同样可以使用(不像eclipse里点击一个.class文件,可以自动反编译。)

Java Decompiler项目”旨在开发工具,以便反编译和分析Java 5“字节代码”及更高版本。JD-Core是从一个或多个“.class”文件重建Java源代码的库。JD-Core可用于恢复丢失的源代码并探索Java运行时库的源。支持Java 5的新功能,例如注释,泛型或类型“枚...

估计你得到的是java虚拟机指令,因为.class文件与java源代码不是一一对应的,但与虚拟机指令却是一一对应的,就像exe文件中的机器指令与汇编指令是一一对应的,要看懂这些代码可以参考java虚拟机指令集

安装Java jdk后 看安装目录里有没有jad.exe,没有要下载,一般都有的 配置Java环境变量 开始-运行-cmd-回车-进入命令行窗口: cd+空格+class文件所在路径: 按下面的命令进行反编译: 例如:[2] jad -sjava example.class 回车 在目录里可以看到...

当然可以了。在java软件包的bin文件夹下有一个javap程序,就是用来反编译的。 用法如java一样。就是先用javac变成字节码文件就是.class文件后,用javap 加上文件名就可以反编译了。 举个例子test.class,反编译用javap test就行了。

网友分享的:一、反编译:下载一个jad反编译工具jad简单用法 以下假设jad.exe在c:/java目录下 一、基本用法 Usage: jad [option(s)] 直接输入类文件名,且支持通配符,如下所示。 c:/java/>jad example1.class c:/java/>jad *.class 结果是将exa...

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com