java反编译工具eclipse插件jad的使用
来源:互联网 发布:仙侠学院 2网络电影 编辑:程序博客网 时间:2024/05/21 10:40
java反编译工具eclipse插件jad的使用
这边文章主要介绍如何使用Eclipse的插件jad进行反编译,在查看一些jar包里面的class文件时,就可以看到源代码java文件了。
首先,需要jad插件,可以到这里下载:点击打开链接
下载完成之后,就会看到一个压缩包,将它解压,就会看到如下图的情形。
然后就是对我们的开发工具Eclipse的操作了,首先我的Eclipse是在 “D:\自己环境\eclipse” 这个目录下,在这个目录下有一个文件夹plugins,现在就把解压出来的 net.sf.jadclipse_3.3.0.jar 复制到该文件夹下面
然后就是在安装Eclipse的同级目录下新建一个文件夹jadClipse
在jadClipse文件夹中再新建一个jad文件夹,此时,我们就要再解压缩最开始解压那个压缩文件得到的jad158g.win.zip压缩包,解压之后会得到一个jad.exe执行文件,将这个jad.exe执行文件拷贝到jadClipse文件夹中新建的jad文件夹中就可以了
此时,就可以启动Eclipse了,不过在启动之前,要先将org.eclipse.update这个文件夹删除掉,这个文件夹在哪呢?还是说到Eclipse的安装目录,这个安装目录里面有一个configuration文件夹,进入这个文件夹就可以找到org.eclipse.update文件夹了
到这时就可以真的启动了。启动之后会看到菜单栏有一个Window按钮,点击这个按钮,会看到很多选项,再点击最后一项Preferences,就会进入一个属性的设置面框,选择java,就可以看到里面已经有JadClipse选项了。
此时就是要设置上图中所看到的两个空白框了:
大家也可以看到,第一个框就是我放置jad.exe执行文件的路径,第二个是我用来存放临时文件的。
那么最后还有一个地方需要设置,就是设置class文件用什么打开,很明显,就是要用我们上面安装的jad插件嘛,那怎么设置呢?
其实也是在这个属性设置框中,不过这一个要选择的是General,然后再选择Editors选项,会看到其中有一项File Associations,选择这一项,就会如下面看到的一样,我们需要设置的就是*.class 和 *.class without source 这两项了。
分别点击上面我们需要设置的这两项,然后在下面选择我们想要的编辑器,当然就是JadClipse Class File Viewer(default)这一项了,如果窗口没有这一项,可以点击右侧的add进行添加。到这里我们的设置就结束了,现在去点击我们引用的jar包里面的class文件就会看到是java源文件了。
如果那个jad.exe执行文件设置的路径不对的话,打开class文件就会全部是注释,并且里面会报错。一步一步设置应该不会错的,有什么不明白的也可以评论。
- java反编译工具eclipse插件jad的使用
- Java反编译工具JAD及Eclipse插件jadclipse的安装
- Java反编译工具JAD及Eclipse插件jadclipse的安装
- Java反编译工具JAD及Eclipse插件jadclipse的安装
- Java反编译工具Jad的使用
- 反编译工具JAD的使用
- jad反编译工具的使用
- 反编译工具jad的使用
- 反编译工具jad的使用
- 反编译工具jad的使用
- jad反编译工具的使用
- 反编译工具jad的使用
- 反编译工具jad的使用
- 反编译工具jad的使用
- 使用jad及eclipse插件进行.class文件的反编译
- 使用jad及eclipse插件进行.class文件的反编译
- 使用jad及eclipse插件进行.class文件的反编译
- eclipse反编译插件jad
- TODO:Laravel 使用blade标签布局页面
- 会有花开映照你,。
- 使用dockerfile来pull镜像并启动
- Android 数据存储方法
- const 与 define的区别
- java反编译工具eclipse插件jad的使用
- 【JZOJ 4924】 【NOIP2017提高组模拟12.17】向再见说再见
- tensorflow MNIST数据集上简单的MLP网络
- 小谈Android四大组件之Service
- get和post提交的区别
- codeforces 735 A. Ostap and Grasshopper (简单题)
- 数据库存储过程缺点总结
- Ubuntu清除log文件释放存储空间
- 【最短路】 Cow Contest