Décompilateur jadnt

De EjnTricks
Révision de 18 octobre 2013 à 13:03 par Etienne (discussion | contributions)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

Cet article présente l'utilisation le décompileur jadnt exécutable en ligne de commande, ce qui en fait un outil très simple d'utilisation permettant de décompiler très rapidement un ensemble de librairies.


Hand-icon.png Votre avis

Current user rating: 75/100 (5 votes)

 You need to enable JavaScript to vote


Décompilation d'un jar avec emplacement des sources

Le mode d'utilisation le plus utile, est la décompilation d'un ensemble de classe, souvent le résultat de la décompression d'un jar, et de stocker les sources dans un nouveau répertoire. Cela permet ensuite de compresser ce nouveau répertoire pour être référencé sous Eclipse par exemple.

La ligne de commande se présente ainsi:

jad -o -r -sjava -dsrc ./**/*.class

Cela aura pour effet de décompresser toutes les classes se situant dans les sous répertoire du répertoire courant, en produisant des fichier .java, dans le répertoire src.

La capture suivant montre un exemple de décompilation du jar ezmorph-1.0.4, préalablement décompressé: