在线反编译工具(android反编译神器)
![在线反编译工具(android反编译神器)(1)](http://img.studyofnet.com/uploads/5455/b0055a3593.jpg)
Procyon
作者:Mike Strobel
2015年更新。处理Java 5及更高版本(包括Java 8)的语言增强功能,包括:Enum声明Enum和String switch语句本地类(匿名和命名)注释Java 8 Lambdas和方法引用(即::运算符)。 Java 7需要运行。
CFR
作者:Lee Benfield
更新于2015年.CFR能够反编译现代Java功能 – Java 8 lambdas(Java beta 103之前和之后的更改),Java 7字符串交换机等,但完全使用Java 6编写。
JD
作者: Emmanuel Dupuy
在2014年更新。拥有自己的Eclipse和IntelliJ可视化界面和插件。 用C ++编写,非常快。 支持Java 5。
Fernflower
作者:Egor Ushakov
在2015年更新。非常有前途的分析Java反编译器,现在成为IntelliJ 14的组成部分。(查看更多)
支持最高版本6的Java(注释,泛型,枚举)Krakatau
Krakatau
作者:Robert Grosse
用Python编写,包括一个健壮的验证器。 它侧重于将任意字节代码转换为有效的Java代码,而不是重构原始代码。
Candle
作者:Brad Davis
JBoss Cake的开发人员,是一项早期但前途无量的工作。
JAD
作者:Pavel Kouznetsov
可能这是最流行的Java反编译器,但主要是这个时代。 用C ++编写,非常快。 过时,不受支持且无法正确反编译Java 5及更高版本。
ClassyShark
作者:Boris Farber
ClassyShark是Android开发人员的独立工具。 它可以可靠地浏览任何Android可执行文件并显示重要信息,如类接口和成员,dex计数和依赖项。
浏览器支持多种格式,包括库(.dex,.aar,.so),可执行文件(.apk,.jar,.class)和AndroidManifest(.xml)。
Jadx
作者:Pavel Kouznetsov
可能这是最流行的Java反编译器,但主要是这个时代。 用C ++编写,非常快。 过时,不受支持且无法正确反编译Java 5及更高版本。
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com