II. Le décompilateur JAD▲
II-A. Installation▲
                    JAD est disponible ici : JAD.
                    
                    C'est un simple exécutable sous forme de fichier .exe. Je
                    conseille de le décompresser dans
                    c:\windows\system32\ ou dans le répertoire bin de
                    votre JRE/JDK afin d'être directement dans le PATH
                    de windows.
                
Il est à noter que JAD est gratuit pour un usage non commercial, dans le cas contraire, il faut contacter son auteur à l'adresse
II-B. Exemples d'utilisation▲
II-B-1. Décompiler un fichier class unique▲
II-B-2. Décompiler dans un fichier▲
Sélectionnez
                        jad -sjava -dsrc maclasse.class- -s : extension du fichier, par défaut .jad
- -d : répertoire de destination
II-B-3. Décompiler tout un package en gardant la hiérarchie des répertoires ▲
Sélectionnez
                        jad.exe -r -sjava -dsrc ./**/*.class- -s : extension du fichier, par défaut .jad
- -d : répertoire de destination
- -r : recrée la hiérarchie de répertoire
- ./**/*.class : pattern style ant
II-B-4. Autres options intéréssantes▲
- -o : Ecrase un fichier s'il existe déjà
- -lnc : Ajoute en commentaire le numéro de la ligne de code du fichier original
- -ff : Met les champs de classe avant la définition des méthodes ( sinon les champs seront tout en bas du fichier)
- -t<num> : remplace les tabs par 'num' espaces
- -t : remplace les espaces par des tabulations
- -8 : convertit des chaines Unicode vers des chaines ANSI




