CFR - another java decompiler(CFR - java 反编译器)

 

CFR - another java decompiler -支持主流java特性-java 8 lambdas表达式,java7字符串切换,最主要的他是用java6编写,这个就有点厉害了。

笔者还发现,他可以反编译类的注解,jd-gui无法反编译的 ,cfr可以。

下载 CFR - yet another java decompiler.

 

使用:

反编译jar包

java -jar cfr_0_121.jar test.jar --outputdir c:/test

运行以上命令就可以把反编译后的test.jar代码保存到c:/test

eg:

 在cfr-0.152.jar包所在路径打开命令行窗口,输入如下内容

java -jar cfr-0.152.jar D:\dev_file\JarPackage\mysql-connector-java-8.0.20.jar --outputdir ./Source_code
java -jar cfr-0.152.jar E:\fan\cfr-0.152.jar --outputdir ./Source_code

结果:

 

 

反编译某个类到当前窗口

输入如下命令

java -jar cfr-0.152.jar Constants.class

直接输出在cmd命令窗口中。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Arenaschi

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

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

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

打赏作者

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

抵扣说明:

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

余额充值