必须要学的技术----反编译

反编译,顾名思义就是把.class文件反编译成.java源代码.有些demo,只能看,缺没有源代码。这对开发和学习以及工作造成了很大的阻力.而笔者在工作中,多次靠jad成功的获取了demo的java代码,进而完成了几个难度较大的工作.下面笔者将介绍2款著名的反编译工具
(一)jad1.5.8
先将XXXX.jar解压,使用jar xf ..\XXXX.jar,然后使用命令jad -sjava -dsrc -o -r *\*****\*.class 反编译即可。
反编译之后,不一定100%准确,但是99%的代码都能运行了,有些地方需要微调一下.
比如说,著名的jfreechart,他虽然使用是免费的.但只给了demo,而demo的java源代码文件需要花钱购买。这个时候,jad就派上用场了.下面给出了jad的包.供读者们下载做实验使用^-^
(二)Java Decompiler
最新版下载
JD-Eclipse 0.1.3:http://java.decompiler.free.fr/?q=jdeclipse
JD-GUI 0.3.1:http://java.decompiler.free.fr/?q=jdgui
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猫头哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值