java反编译工具 Java反编译工具哪个好
java 反编译工具
编JAVA大多都用Eclipse,没多大的必要下一个专门的软件,可以试试Eclipse的反编译插件 Jode Decompiler
专用的有DJ Java Decompiler和jad
java反编译工具哪个好用
jd-gui、DJ Java Dcompiler、Xjad
其中前2个我用过,jd-gui 算是轻量级,但有时候反编译的效果不如 DJ,有些文件可能还原的不完整;DJ的缺点是只能一个文件一个文件的打开,而且体验上比jd-gui稍差。
Java反编译工具哪个好
java反编译工具有如下两种:
1.jd-gui.exe 反编译最方便,界面如下:
2.XJad.exe 反编译最精确
跪求:Java反编译工具
不知道这个适合不适合用呢? XJad(Java源代码反编译工具) V2.2 XJad是基于Jad核心的Java源程序反编译软件,内置Jad1.5.8e2。 XJad可处理多个*.class文件,可以处理文件夹内的所有文件,甚至可以处理*.jar文件。 XJad带有多页面文本编辑器,反编译完成后可以直接编辑查看,编辑器支持java语法的高亮显示功能。 XJad是一个纯绿色软件,为使用方便,可以在选项中设置集成到资源管理器中,这样在*.class、*.java、*.jar文件和目录上随时点击右键都可直接进行操作。 XJad还带有导出当前编辑器中的代码为HTML文件的功能,HTML文件保持代码高亮显示的样式风格。 使用说明 =========== 1、反编译class文件:打开一个或者多个*.class文件,XJad反编译后,重命名为*.java文件,保存至当前文件夹,并在编辑器中打开查看; 2、反编译文件夹:在软件中选择反编译文件夹或右键点击文件夹选择反编译,XJad将该文件夹下所有*.class文件进行反编译,并保存至该文件夹下,依据包路径信息生成文件夹路径,如com.spring.framework.*,将建立com\spring\framework的文件夹结构; 3、反编译jar文件:打开一个*.jar文件,XJad将该Jar文件中的所有*.class文件解压缩到临时目录并进行反编译,并将源文件带包路径信息保存至当前文件夹下名称为“~” + *.jar 的文件夹中; http://www.d9soft.com/book.d9soft.com.asp?id=75115&dp=1&fid=26
最好的java反编译工具是哪个
jd-gui 是Java反编译中比较好用的一个工具,用法如下:
1. 下载jd-gui
2. 双击打开jd-gui.exe
3. 单击左上角的File--->Open File
4. 找到需要反编译的.class文件 打开即可
Java反编译工具的用法?
反编译得出的代码,是JAVA文件在生成CLASS文件时,做过优化的代码。
所以跟你的原文件不一样(比如:注释全没有,中文全变成Unicode码,字符串连接全部用StringBuffer类来代替,自动增加else语句等等)。
所以,你要是想修改反编译出来的代码,可以:
1、将反编译出的代码复制到一个新建的类文件里
2、运行这个文件
3、根据错误提示,进行修改
以上是,我用过的方法。
java反汇编工具怎么用?
java class反编译工具JODE使用方式如下:
1.JODE是一个可运行的JAR文件,在windows环境下双击即可运行。
2.JODE不是通过常规的Open->File的方式来加载JAVA编译后的类文件(*.class)或是类包(*.jar)的,而是通过在Options菜单中的Set Classpath来实现的,单独的类文件可以将它的上一级目录作为Classpath输入,然后再选择Reload Classpath即可。
JODE是全球最大的开源项目网站Sourceforge.net的成员,不要以为源码开放就小瞧它,在所有的JAVA反编译器中,JODE的反编译效果是最好的,尤其是对付一些常见的加密手段,例如混淆技术等,更是出类拔粹。
Java反编译工具有什么作用?
可以将看不懂的.class文件转换成看得懂的.java文件,这样一来就能很方便的读懂别人编写的java代码。
java反编译工具有多种,推荐使用jd-gui
参考:http://developer.51cto.com/art/201409/452232.htm