android反編譯神器「在線反編譯工具」

JAVA反編譯工具集錦

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及更高版本。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/208062.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-08 14:43
下一篇 2024-12-08 14:43

相關推薦

發表回復

登錄後才能評論