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

avec Java Discussion :

Obscurcisseur de code java


Sujet :

avec Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2009
    Messages : 57
    Points : 58
    Points
    58
    Par défaut Obscurcisseur de code java
    Bonjour à tous,

    J'aimerai savoir s'il existe des obscursisseur de code java pour les des applications a mettre en jar executable. En gros, j'aimerai éviter tant que possible (car totalement, c'est impossible) que quelqu'un decompile mon code. J'ai réussi sans mal a Decompiller des classes que j'avais codé et dont j'avais perdu les sources grace a une application spécifique (interdite je crois).

    Y a-t-il quelque chose comme ce qui existe pour la JME? Un obscurcisseur qui genere beaucoup de classes du type "Class A()", "Class B()" ... en remplacement des mes véritables classes, et qui créé les liens necessaires. Meme de cette façon, ce n'est pas une protection totale, vu que j'ai aussi réussi a reconstitué un autre code source que j'ai perdu aussi, un code source d'un sudoku que j'avais implementé pour mobiles, mais ça aura le mérite de decourager un peu les "flémards..."

    Merci pour vos reponses.

  2. #2
    Membre averti
    Avatar de DaveShot
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2008
    Messages
    238
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 238
    Points : 384
    Points
    384
    Par défaut
    Bonjour,
    pour obfusquer ton code, tu peux utiliser l'outil Proguard http://proguard.sourceforge.net/

    En espérant que c'est ce que tu cherches.
    David.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2009
    Messages : 57
    Points : 58
    Points
    58
    Par défaut
    Merci DaveShot,

    ça me semble etre bon, je vais l'essayer tout a l'heure, mais d'après la doc, c'est ce que je cherche! c'est bizar car pour mes applications JME, c'est un obscurcisseur de code PROGUARD que j'utilisait, mais j'ignorait qu'il faisaient aussi pour du code autre que JME ! j'aurai dû mieux chercher

    Encore merci DaveShot

  4. #4
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    Citation Envoyé par looclooc Voir le message
    grace a une application spécifique (interdite je crois).
    Utiliser un decompilateur pour récupérer du code si t'en a les droit d'un point de vue droits d'auteur ca n'a rien d'interdit

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2009
    Messages : 57
    Points : 58
    Points
    58
    Par défaut
    Merci tchize_, c'est toujours bon a savoir! donc ce n'est pas la decompilation qui est illégale, mais ce qu'on decompile, et du moment que c'est mon propre code, ça va? c'est noté

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Mai 2009
    Messages : 104
    Points : 103
    Points
    103
    Par défaut
    Si je me souviens bien de mes cours de droit de cette année tu as le droit de décompiler tout logiciel que tu as acheté afin d'en corriger le code si il y a des buggs.
    En gros les seuls programmes que tu ne peux pas décompiler sont les sharewares que tu n'as pas acheté, sauf que t'auras plus de pb pour les avoir téléchargé que pour les avoir décompilés :p

  7. #7
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    Citation Envoyé par HozakaN Voir le message
    Si je me souviens bien de mes cours de droit de cette année tu as le droit de décompiler tout logiciel que tu as acheté afin d'en corriger le code si il y a des buggs.
    Ben faudra revoir tes cours. Tu n'a sur le code d'un logiciel que les droit que t'accorde son auteur d'origine. Si il t'a livré les source t'as le droit de les voir. Si il t'as dit que t'avais le droit de modifier les source alors t'en a le droit. A partir du moment ou c'est ton propre code derrière, ben de fait t'as tout à fait le droit de te donner le droit de décompiler

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [andromda]Infos sur andromda, générateur de code JAVA
    Par ugos dans le forum EDI et Outils pour Java
    Réponses: 5
    Dernier message: 08/09/2009, 16h30
  2. Analyseur de performances de code Java
    Par Belzano dans le forum Tests et Performance
    Réponses: 4
    Dernier message: 08/07/2005, 12h02
  3. traduction automatique d'un code JAVA en code HTML
    Par Lyonnais dans le forum EDI et Outils pour Java
    Réponses: 2
    Dernier message: 31/05/2005, 14h02
  4. Recherche de Logiciel d'audit de code java
    Par K-ro dans le forum Qualimétrie
    Réponses: 4
    Dernier message: 12/10/2004, 18h54

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