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,如果不加则会有这样的错误:冷情阁论坛手机客户端-冷情阁论坛app3.6.0 官网最新版

到此,关于反编译的内容全部说完了,不过我还想补充一点,有可能JAR包中的class文件不是老外的,而是我们自己写的,里面可能会有中文的情况,这时,虽然反编译通过了,但里面却是gb2312形式的unicode编码,因此我们还得做一个工作,将这些编码转换成中文。
这里为您提供的是javaclass反编译工具(Class反编译工具jd-gui)对绝大部分的加密混淆class文件都能很好的做到反编译,目前大象还没遇到失败的情况,大家也可以多测试一下。jadclipse插件体积很小(只有40几K),和jad完美结合。大象强烈推荐!
对class文件进行加密混淆的类文件,一般情况下,我们是看不到其源代码的。
周润发 万博 网易世界杯下注 减速机 亚博 亚盘满水是多少 哪个关口众博展开

学习中心-学习中心(生活技能学习软件)1.0.3 加强版
live2d制作器手机版修改版下载-Live2DViewerEX Pro(live2d制作器手机版)1.4.9最新版
布啦啦视频下载安装-布啦啦视频3.1.15 安卓版
魔龙诀登录器下载-37魔龙诀微端 (37魔龙诀登录器)1.0 免费版
火火兔4G儿童手表app1.0 最新手机版
12系列建筑标准设计图集-12YJ3-1外墙外保温图集pdf超清影印版【12yj31图集】
专业电竞社交软件(飞火电竞)1.0.1.124 最新免费版
惟视眼科手机版下载-惟视眼科4.6.6安卓版
Making Lovers体验版下载-Making Lovers游戏体验版汉化免安装版
熊猫霸王餐APP下载安装官方版-熊猫霸王餐1.2.3 最新版
三三消除游戏下载-三三消除关卡游戏1.03.002 最新版
蠢蠢循环圈最新版下载-蠢蠢循环圈小游戏1.0.0 手机版
化学元素周期表高清图合集最新版
决战EGM手游公测版下载-决战EGM手游1.0官方版
福运计步app下载安装手机版-福运计步app1.0.0 手机版
千年之旅b服下载-千年之旅b服bilibili1.0.7 哔哩哔哩版本
像素火影青春哥版本下载-U鼬神像素火影青春哥1.00.12 最新版
桃子旅行app下载-桃子旅行1.0 官网最新版【专注于女性旅行】
洋葱韩语下载-洋葱韩语app2.0.4 官方版
遇剑修仙手游下载-遇剑修仙官方正版1.0 安卓官网版