完美者(wmzhe.com)网站以软件下载为基础,改版后的网站对功能性板块进行扩充,以期能够解决用户在软件使用过程中遇见的所有问题。网站新增了“软件百科”、“锦囊妙技”等频道,可以更好地对用户的软件使用全周期进行更加专业地服务。
Java Decompiler由 Pavel Kouznetsov开发的一款Java反编译工具,它用C++开发,并且官方可以下载 windows、linux和苹果Mac Os三个平台的可执行程序,可以很方便的反编译Java5以及以上版本生成的.class文件。
1. 支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转
2. 支持众多Java编译器的反编译(支持泛型, Annotation和enum枚举类型)
"锦囊妙技"栏目是聚合全网软件使用的技巧或者软件使用过程中各种问题的解答类文章,栏目设立伊始,小编欢迎各路软件大神朋友们踊跃投稿,在完美者平台分享大家的独门技巧。
本站文章素材来源于网络,大部分文章作者名称佚失,为了更利于用户阅读和使用,根据需要进行了重新排版和部分改编,本站收录文章只是以帮助用户解决实际问题为目的,如有版权问题请联系小编修改或删除,谢谢合作。
软件大小:765.03 KB
找到它的安装路径,我的是:C:\Program Files\decomp。然后将该路径加入到环境变量path中。 首先将要内反编译的jar文件,用Winrar解压容到和jar文件名称一样的文件夹中 在命令输入框中输入如下命令: jad -o -r -dF:\am -sjava F:\amclientsdk\**\*.class 其中:F:\am 表示编译后文件的存放路径 F:\amclientsdk\**\*.class 表示需要被反编译的文件 -o - overwrite output files without confirmation (default: no) 无需确定覆写文件 -r - restore package directory structrure 恢复包目录结构 -s <ext></ext>- output file extension (by default '.jad') 如果不设置为-sjava,则默认扩展名为.jad 其他的,F:\amclientsdk\**\*.class 中的两颗接连的星,表示任意层次的子目录。 OK,这么多就够完成我们的任务了
你好: file 打开你想要反编译的.class文件,然后你就能看见原代码,当然不可能完全一样,你得需要自己处理一些没用的代码
JD-GUI
一般反编译了使用javac编译,再用java就可以运行了, 如果使用了混淆技术,javac是无法编译的,需要修改, 比较麻烦了。