Ho familiarità con JAD e non ho trovato nulla di nuovo o migliore, ma non mi è sembrato così difficile perché avevo una precedente esperienza con lo strumento JAD. Tuttavia, potrei aver perso alcune opzioni davvero buone là fuori. Ho perso qualcosa di buono? In tal caso, che cos'è e quali caratteristiche ha rispetto a JAD?Quali sono le mie opzioni gratuite e/o open source per la decompilazione di file di classi e JAR?
5
A
risposta
2
ho sempre usato Jad, ma c'è anche un decompilatore chiamato DJ che si consiglia di dare un'occhiata a:
http://www.neshkov.com/dj.html
E ha il proprio GUI pure. Sembra ok
Da Java 5 verso l'alto c'è anche javap che classfiles DISSASSEMBLARE:
http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/javap.html
1
mi piace JD
JD ha una licenza restrittiva che rende impraticabile per alcuni scopi, anche se sembra solido per individui che producono codice non commerciale. –
Sembra funzionare e ha anche una versione per Linux! – Grzenio
Ciao, Ho messo online 6 decompilatori Java: Jadx, veloce e con supporto Android, CFR (supporta Java 8), JDCore (molto veloce), Procyon, Fernflower e JAD (molto veloce, ma obsoleto). Tutti loro (escluso JAD) sono open-source. Si possono usare senza installazione qui: http://www.javadecompilers.com/ –