这里为您提供的是javaclass反编译工具(Class反编译工具jd-gui)对绝大部分的加密混淆class文件都能很好的做到反编译,目前大象还没遇到失败的情况,大家也可以多测试一下。jadclipse插件体积很小(只有40几K),和jad完美结合。大象强烈推荐!天津贵金属交易系统-天津利安达贵金属交易系统2.7 官网最新版【客户版】
对class文件进行加密混淆的类文件,一般情况下,我们是看不到其源代码的。
javaclass反编译工具使用方法
因为之前我们已经将jad加入到了%JAVA_HOME%in中,只要配置了环境变量,我们就可以在命令行中方便的使用。在这里,大象还是以dom4j-1.6.1.jar为例来说明具体的操作步骤。
解压dom4j-1.6.1.jar和jaxen-1.1-beta-7.jar。为了方便,我将JAR包解压放到F盘根目录,在cmd中,进入到F盘根路径下,输入命令:jad-o-r-sjava-dsrcorg/**/*.class
我解释一下这些参数的含义:
-o:覆盖旧文件,而且不用提示确认。
-r:重新加载生成包结构。
-s:定义输出文件的扩展名。jad为默认扩展名,我们反编译后当然是要.java源文件了。
-d:输出文件的目录。src表示反编译后的所有文件都放在src目录下。
org/**/*.class:org是解压后的文件夹的名字,整个表示org目录下的所有class文件。你也可以写成这样**/*.class,这表示当前目录及其子目录下所有的class文件(包含所有的子目录)。
反编译dom4j-1.6.1.jar必须得有jaxen-1.1-beta-7.jar,因为dom4j里面有对xpath的调用,而这些东西都是引用jaxen里的API,如果不加则会有这样的错误:

到此,关于反编译的内容全部说完了,不过我还想补充一点,有可能JAR包中的class文件不是老外的,而是我们自己写的,里面可能会有中文的情况,这时,虽然反编译通过了,但里面却是gb2312形式的unicode编码,因此我们还得做一个工作,将这些编码转换成中文。
百乐门棋牌彩金 九游斗牛辅助 九游会苹果ap 众博代理说明y 明生体育展开

长图生成器(微博长图拼接软件)2.6.8 最新安卓版
拼多多快递员版app下载官方-拼多多快递员版1.32.0 最新版
一触即发自动化APP下载-一触即发自动化2.9.6 最新版
懒洋葱app下载-懒洋葱安卓版1.0.0 手机版
人教版小学英语三年级上unit2colours-unit2 colours第六课时ppt课件免费下载【人教版小学三年级英语上】
LuoApp骆谱条码标签打印软件下载-LuoApp骆谱条码标签打印软件6.0 官方版
口袋阅助手安卓版下载-口袋阅助手app1.3.9手机版
浮光fm免费下载安装-浮光fm免费版1.0.10 最新版
江苏地方海事局app下载-江苏地方海事局船舶新定位版5.3 安卓版
定时关机软件下载-福星定时关机工具(电脑闹钟软件)v2.1.5 官方安装版
天天西游2.0 官网最新版
折纸脑洞解谜游戏下载-折纸脑洞解谜游戏1.1最新版
学成啦app下载-学成啦appv1.0.5 手机安卓版
西游记之天蓬元帅红包版游戏下载-西游记之天蓬元帅赚钱版1.0领红包版
挑战大魔王下载-挑战大魔王手游01.00.02 手机最新版
改造英雄游戏下载-改造英雄单机游戏1.0单人游戏
game6b下载最新版-game6b app1.0.0 安卓版
avplayer播放器pc免费版-avplayer播放器电脑版1.48 官方免费版
传送门2修改工具-传送门2修改器(9项作弊器)绿色免费版
中兴手机助手电脑版2.0.1.13 官方正式版