zoukankan      html  css  js  c++  java
  • eclipse安装反编译插件

    原文地址:http://blog.csdn.net/yaerfeng/article/details/8453940


    JAVA的反编译插件JadEclipse,官网地址为:http://java.decompiler.free.fr/

    这里面有3个,Jad-Gui大家都知道是一个单独的可执行程序,把要反编绎的jar直接拖进去就可以了。

    而另2个分别是eclipse和inttellij的插件。我们一般都会弄2套。一套在程序中反编绎用,一套在电脑上面用。

    说说JadEclipse吧。虽然官网说得很清楚,它的eclipse插件在线更新地址为:http://java.decompiler.free.fr/jd-eclipse/update 

    但是我却没有成功过。无论是用最新版的eclipse juno还是用springtoolsuit。

    直接下载离线包安装吧。地址为:jad-eclipse插件

    这个是非插件版的jd-gui:jd-gui


    包下载完后。将其中的jad.exe直接拖到你的jdk目录/bin/下面。而且必须保证你的jdk环境配置好了。

    ctrl+r。输入cmd->jad。如果出现这玩意说明配置是成功的。


    然后将下载的zip包中的jar插件放在你的eclipse的plugin目录中。重启你的eclipse。

    打eclipse菜单window->prefrencres-》输入jad


    其中path to decompiler就是你的jad路径了。下面那个不用管。如果输入jad没有出现这玩意那应该是你的插件没有放对位置或者版本已经不支持了。截止到目前的myeclipse或者eclipse或springtoolsuit都是可以的。


    找到你要反编绎的类。最好不要是jdk自带的类,可以找apache这些其它的类测试一下看是否可以反编绎。

    按住ctrl按不松-》鼠标移到你要反编绎的类上-》左键点击进入。如果可以反编绎应该出现下面的:


    说明反编绎成功。


    如果不能反编绎,请设置一下文件类型的打开方式,也就是.class文件用jad.exe打开。

    windows->prefrences->输入:file ass


  • 相关阅读:
    JavaScript实现常用的排序算法
    jQuery学习之路(8)- 表单验证插件-Validation
    jQuery学习之路(7)- 用原生JavaScript实现jQuery的某些简单功能
    jQuery学习之路(6)- 简单的表格应用
    jQuery学习之路(5)- 简单的表单应用
    jQuery学习之路(4)- 动画
    JavaScript常见的五种数组去重的方式
    jQuery学习之路(3)- 事件
    jQuery学习之路(2)-DOM操作
    Docker使用非root用户
  • 原文地址:https://www.cnblogs.com/LinkinPark/p/5232989.html
Copyright © 2011-2022 走看看