mbmc.net
当前位置:首页 >> jAr反编译工具 >>

jAr反编译工具

没办法完全反编译所以的class文件为java文件的,因为java中编译具有不可逆性。 但是可以将每个文件反编译,之后直接放到...

反编译工具(如jdk带的javap、或jad)将TestSimplePlus反编译成Java Byte Cod,命令如下: jad -o -a -s d.java TestSim...

http://pan.baidu.com/s/10Kb1c 下载 然后将你的jar 包解压 然后用这个工具打开就OK

使用现有的反编译工具或者自己写一个,jar包实际上是class文件打包的,class文件是二进制文件,使用流将class文件读入,然后转为字符再写入到文件中就完成反编译了。不过经过混淆过的jar包好像不能反编译。

jd-gui、DJ Java Dcompiler、Xjad 其中前2个我用过,jd-gui 算是轻量级,但有时候反编译的效果不如 DJ,有些文件可能还原的不完整;DJ的缺点是只能一个文件一个文件的打开,而且体验上比jd-gui稍差。

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

jd-gui好 算机软件反向工程(Reverse engineering)也称为计算机软件还原工程,是指通过对他人软件的目标程序(可执行程序)进行“逆向分析、研究”工作,以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方法等设计要素,...

程序: public class Move { public static void main(String args[]){ System.out.println(-12); System.out.println(-1>>>2); } } 输出答案: -4 -1 1073741823

eclipse 有反编译插件,具体叫啥不记得。百度一搜索一堆。

有些时候我们面对一个class文件jar包或者war包,很想知道里面有什么参数,有什么方法,但是又没有文档,又没有源代码,那怎么办呢。 没关系,我们可以反编译这些class文件或jar包或war包。 java的class文件存储的是字节码,这些基本知识在此就不...

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