Java反編譯器JAD等的另一種選擇JD-Core/JD-GUI
新網站地址:[url]http://jd.benow.ca/[/url]
網站地址:[url]http://java.decompiler.free.fr/[/url]
一直常備的反編譯工具是JAD,今天看到了另一種快速的編譯工具,使用後感覺不錯,而且直接帶有圖形介面。
Java Decompiler:Yet another fast Java decompiler
特點有:
1、目標是Java 5及以上版本的編譯工具
2、對非商業目的可以免費使用;
3、商業目的的則不能進行捆綁。。。
支援的平臺有:
Windows
Linux
Mac
檔案也很小,解壓直接使用,600K左右。
支援的特性有:
JD-Core和JD-GUI是用C++編寫,這是反編譯速度的前提保證
JD-Core不需要JRE的存在
JD-Core可反編譯的版本如下
jdk1.1.8
jdk1.3.1
jdk1.4.2
jdk1.5.0
jdk1.6.0
jikes-1.22
harmony-jdk-r533500
Eclipse Java Compiler v_677_R32x, 3.2.1 release
jrockit90_150_06
JD-Core 在反編譯時,支援 Java 5 的如下特性:
Annotations
Generics
Type “enum”
JD-GUI 支援拖放功能
JD-GUI 支援Jar檔案的即時反編譯
JD-GUI 以程式碼高度方式來顯示反編譯過來的程式碼
JD-Core 和JD-GUI 使用優秀的跨平臺的 wxWidgets
......
[img]http://jd.benow.ca/img/screenshot17.png[/img]
網站地址:[url]http://java.decompiler.free.fr/[/url]
一直常備的反編譯工具是JAD,今天看到了另一種快速的編譯工具,使用後感覺不錯,而且直接帶有圖形介面。
Java Decompiler:Yet another fast Java decompiler
特點有:
1、目標是Java 5及以上版本的編譯工具
2、對非商業目的可以免費使用;
3、商業目的的則不能進行捆綁。。。
支援的平臺有:
Windows
Linux
Mac
檔案也很小,解壓直接使用,600K左右。
支援的特性有:
JD-Core和JD-GUI是用C++編寫,這是反編譯速度的前提保證
JD-Core不需要JRE的存在
JD-Core可反編譯的版本如下
jdk1.1.8
jdk1.3.1
jdk1.4.2
jdk1.5.0
jdk1.6.0
jikes-1.22
harmony-jdk-r533500
Eclipse Java Compiler v_677_R32x, 3.2.1 release
jrockit90_150_06
JD-Core 在反編譯時,支援 Java 5 的如下特性:
Annotations
Generics
Type “enum”
JD-GUI 支援拖放功能
JD-GUI 支援Jar檔案的即時反編譯
JD-GUI 以程式碼高度方式來顯示反編譯過來的程式碼
JD-Core 和JD-GUI 使用優秀的跨平臺的 wxWidgets
......
[img]http://jd.benow.ca/img/screenshot17.png[/img]
相關文章
- Java反編譯工具使用對比,最好用的Java反編譯工具 --- JD-GUI、XJadJava編譯GUI
- jad反編譯工具的那些事編譯
- jad反編譯常用命令編譯
- ecplise配置jad反編譯.class檔案編譯
- eclipse jad 反編譯 外掛安裝Eclipse編譯
- Java反編譯器剖析Java編譯
- 反編譯之JD-GUI程式碼邏輯分析編譯GUI
- 軟體推薦-Java反編譯軟體-jd-gui(附下載地址)Java編譯GUI
- Java編譯與反編譯Java編譯
- java反編譯工具Java編譯
- IDA Pro for Mac /win——靜態反編譯的終極選擇Mac編譯
- 為什麼選擇Java語言用作高頻交易?-JadJava
- Android加快編譯速度的另一種方法Android編譯
- Java 反彙編、反編譯、volitale解讀Java編譯
- java程式中編譯另一個java程式Java編譯
- Java程式碼的編譯與反編譯那些事兒Java編譯
- 《大教堂與集市》:軟體工程的另一種選擇軟體工程
- [java]javap命令列反編譯Java命令列編譯
- 如何配置 jad,讓 Eclipse 可以自動顯示反編譯之後的 .class 原始碼Eclipse編譯原始碼
- HTM – JSX 的替代品?還是另一種選擇?JS
- HTM - JSX 的替代品?還是另一種選擇?JS
- 反編譯Android APK詳細操作指南[ApkTool,dex2jar,JD-GUI](Mac)編譯AndroidAPKJARGUIMac
- 編寫高效的 CSS 選擇器CSS
- 31種選擇器的應用
- JAVA反編譯技術研究心得Java編譯
- Java NIO:選擇器Java
- CSS的總結(選擇器,偽類等…)CSS
- 如何保護Java程式 防止Java反編譯Java編譯
- Android反編譯:反編譯工具和方法Android編譯
- 7 款開源 Java 反編譯工具Java編譯
- 7款開源Java反編譯工具Java編譯
- 反編譯apk編譯APK
- [譯]JS Tips:選擇(picking)和反選(rejecting)物件的屬性JS物件
- 漫談幾種反編譯對抗技術編譯
- 四種CSS 複合選擇器CSS
- HTML5新增的3種選擇器HTML
- Java Jar原始碼反編譯工具那家強JavaJAR原始碼編譯
- Android Apk反編譯得到Java原始碼AndroidAPK編譯Java原始碼