对class文件进行加密混淆的类文件,一般情况下,我们是看不到其源代码的。奇艺狼人杀最新版1.3.1 官方安卓版
这里为您提供的是javaclass反编译工具(Class反编译工具jd-gui)对绝大部分的加密混淆class文件都能很好的做到反编译,目前大象还没遇到失败的情况,大家也可以多测试一下。jadclipse插件体积很小(只有40几K),和jad完美结合。大象强烈推荐!
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编码,因此我们还得做一个工作,将这些编码转换成中文。
pc蛋蛋388 真钱捕鱼上下分 体彩排列3历史 墙体彩绘检验批 大小球操盘手法展开

农技一点通下载-农技一点通app1.6.2 官方免费版
文件管理器2018下载-e想文件管理器最新免费版
蜜思吴的成长攻略手游下载-蜜思吴的成长攻略再见青春游戏1.0 安卓版
时代财经下载-时代财经4.4.0 官方最新版
江湖杀之修仙传说-江湖杀之修仙传说3.2 安卓版
魔兽地图小镇暗斗1.0.0.7最新版-小镇暗斗1.0.0.7正式版最新版
宜准跑步下载-宜准跑步app0.7.1苹果版
旺服app官网下载-旺服app(会员管理系统)2.1.3.4 官方安卓版
万运通司机端app1.0.11 抢单版
伴尤app下载-伴尤旅行软件2.0.7 官方安卓版
百世快递查询app手机下载-百世汇通(百世快递查询app)1.0安卓版
仙凡传福利特权版-仙凡传新手礼包版1.0.0送SSSSR神将
korgkaossilator安卓下载-KORG Kaossilator pro安卓版1.0.5 免费版
优美易购下载安装-优美易购app2.5.6 安卓最新版
三六游定时关机助手-三六游定时关机程序2.0 绿色版
一键横屏软件下载-一键横屏 apk1.2.0 最新版
百炼成仙1.03地图下载-百炼成仙1.03正式版【附英雄隐藏密码及攻略】
360免费WiFi ios版下载-360免费WiFi3.4.0苹果最新版【官网】
curvizard工具下载-su插件curvizardv2.4b中文版