IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applets Java Discussion :

Décompiler .class (Applet)


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2003
    Messages : 23
    Par défaut Décompiler .class (Applet)
    Bonjours, j'essaie sans succès de décompiler un applet java dans le but d'analyser son protocole de communication afin d'éventuellement peut-etre programmer un petit client qui se connecterais à leur serveur.

    J'ai essayer avec le logiciel Dj java decompiler 3.9 & Cavaj, mais dans les deux cas ce fut un échec. Je reçois une erreur du débugger "Visual Studio Just-In-Time" qui dit: "win32 exception occured in jad.exe".

    Voilà ce que je pense être le code de l'applet:
    http://67.15.137.85/games/chess/060921c/code.zip

    Autres:
    http://67.15.137.85/games/chess/0609...-flyordie2.zip
    http://67.15.137.85/games/chess/060921c/load.zip

    Se pourrait-il que le .class soit protégé contre un éventuelle décompilement?

    Merci de m'éclairer.

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Février 2007
    Messages
    572
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Février 2007
    Messages : 572
    Par défaut
    La seule protection que je connaisse, c'est l'obfuscation du code.

    Mais ca n'empeche pas la décompilation, ca rend juste le résultat illisible.

    Tu devrais essayer avec d'autres décompilateurs.

    En voici une liste : ici

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 8
    Par défaut
    Salut,

    effectivement si tu utilise DJ decompiler ca plante.
    Mais avec le decomilateur JAd en ligne de commande ca marche bien j'ai reussi a le faire. En revanche la lecture du code risque d'être difficile car lle code est obfusquer.

    Bon courage

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2003
    Messages : 23
    Par défaut
    Merci pour vos réponses.

    Effectivement avec Jad la décompilation fonctionne! Malheureusement comme vous l'aviez prévu le code est obfusquer.

    Je vais voir ce que je peux faire...

    Merci!

Discussions similaires

  1. Appeler l'interface de classe applet à partir de classe frame
    Par yonna dans le forum Interfaces Graphiques en Java
    Réponses: 3
    Dernier message: 22/06/2015, 01h51
  2. [Info]Passage d'applet à une classe
    Par adilou1981 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 02/08/2005, 14h12
  3. [Applet]utiliser une classe d'un package dans une applet
    Par jeromejanson dans le forum Applets
    Réponses: 1
    Dernier message: 30/06/2005, 08h13
  4. [Applet]Utiliser plusieurs Applet dans une même classe
    Par BRAUKRIS dans le forum Applets
    Réponses: 5
    Dernier message: 11/06/2004, 15h27
  5. Réponses: 4
    Dernier message: 07/06/2004, 13h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo