[Java] Décompilation.

Bonjour,
Je recherche un moyen de modifier une applet java. Cette applet fait reference à un fichier .jar. Si mes souvenirs sont bons, un .jar est un ensemble de fichier.
En fait, je voudrais extraire les fichiers du .jar pour pouvoir les modifier.
Connaitriez vous un moyen de faire cette extraction ? Avec l'utilitaire jar.exe ? ou autre chose ?

Merci d'avance pour les réponses ! :)

Kalamit,
Parle à ma culasse, mon carter est malade. :)

8 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bon, j'ai rien dit.

    Pour décompresser, il faut faire:
    jar -xf fichier.jar

    Et ca fonctionne... :)

    Kalamit,
    Parle à ma culasse, mon carter est malade. :)
    1. Modérateur
      Autre méthode (bourrin):

      renommer le .jar en .zip... :-)
      1. bon c ok pour la decompression ...

        mais attention !!!!!
        le .jar ne contient que les .class alors comment veux tu modifier ton applet ????

        c pas faisable !!

        ;-) cordialement
        1. Modérateur
          --> JADE ou autre.
          Et hop... le joli code source. :-)

          a moins bien sûr que les .class aient été passés dans un obfuscateur.
          1. Ouaip, j'utilise cavaj.exe . Ca marche bien. Juste un petit probleme pour modifier les fichiers. Je vais essayer Jade. :)

            Kalamit,
            Parle à ma culasse, mon carter est malade. :)
            1. bon
              désolée
              mais c koi jade ??
              c un logiciel qui transforme le .class en .java ??

              ;-) Cordialement 
              1. Ah bon mais il me semble que le JDK de sun pouvais faire ça...Il me semble que j'ai lu ça dans la doc...
                1.  un logiciel qui transforme le .class en .java 


                  decafe pro fait tres bien ca!! en plus c un logicle graphique trouvable sur telecharger.com