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

Sécurité Java Discussion :

Jasypt et .class


Sujet :

Sécurité Java

  1. #1
    Futur Membre du Club
    Homme Profil pro
    étudiant
    Inscrit en
    Juin 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2011
    Messages : 9
    Points : 8
    Points
    8
    Par défaut Jasypt et .class
    Bonjour est-ce-qu'on peut crypter les fichiers .class dans un projet java afin d’empêcher sa décompilation?
    si oui pourriez vous me proposez des lien utile et merci.

  2. #2
    Expert éminent sénior
    Avatar de Marco46
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 4 413
    Points : 19 609
    Points
    19 609
    Par défaut
    Si tu chiffres les .class comment la JVM va-t-elle les exécuter ?

    Pour protéger son code source il faut utiliser un obfuscateur de code source. Comme ça quelqu'un qui décompile ton code aura un truc tellement immonde qu'il ne pourra rien en faire.

    Par exemple tu as ProGuard.
    Un problème avec Git ? Essayez la FAQ, sinon posez votre question sur le forum.



    "Toute personne croyant qu'une croissance exponentielle peut durer indéfiniment dans un monde fini est soit un fou, soit un économiste."
    Kenneth E. Boulding

    "Les richesses naturelles sont inépuisables, car, sans cela, nous ne les obtiendrions pas gratuitement. Ne pouvant être ni multipliées ni épuisées, elles ne sont pas l’objet des sciences économiques."
    Jean-Baptiste Say, Traité d'économie politique, 1803.

    "/home/earth is 102% full ... please delete anyone you can."
    Inconnu

  3. #3
    Futur Membre du Club
    Homme Profil pro
    étudiant
    Inscrit en
    Juin 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2011
    Messages : 9
    Points : 8
    Points
    8
    Par défaut
    Merci pour votre réponse
    exactement il s'avère qu'il s'agit d'une opération difficile et risqué.

  4. #4
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 551
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 551
    Points : 21 607
    Points
    21 607
    Par défaut
    Citation Envoyé par khalil88 Voir le message
    exactement il s'avère qu'il s'agit d'une opération difficile et risqué.
    En même temps, tous ces trucs-là ne sont jamais que des tentatives de décourager les gens déterminés.
    On peut toujours contourner toutes ces protections, la seule chose "risquée" est de compter sur le contraire.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Futur Membre du Club
    Homme Profil pro
    étudiant
    Inscrit en
    Juin 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2011
    Messages : 9
    Points : 8
    Points
    8
    Par défaut
    Merci thelvin pour votre intervention
    En fait j'ai voulu arrivé par ce poste à connaitre comment les entreprise arrive à sécuriser leurs code source par ce que j'été étonné d'avoir qu'avec des outils tu peux facilement décompiler le code source et voir par la suite tout le code source en clair. Comme la méthode d'utiliser un obfuscateur n'est qu'une façon d’éloigné un chevronné un certain temps de ne pas arriver à son but, j'ai essayé de voir s’il y a des pistes avec la cryptographie. Mais il s’avérer qu'ils sont des essais pas encore testé sur des vrais projets.

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

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

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Citation Envoyé par khalil88 Voir le message
    En fait j'ai voulu arrivé par ce poste à connaitre comment les entreprise arrive à sécuriser leurs code source par ce que j'été étonné d'avoir qu'avec des outils tu peux facilement décompiler .
    Pour 95% des entreprises, elles s'en tappent complètement d'être décompilées. Si une boite les pilles, elle jouera sur le droit d'auteur et les avocats.

    Les 5% restantes le font parce qu'elles ont des applications type activable par une clé (principe du shareware) et qu'elles veulent retarder l'apparition de cracks.

  7. #7
    Futur Membre du Club
    Homme Profil pro
    étudiant
    Inscrit en
    Juin 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2011
    Messages : 9
    Points : 8
    Points
    8
    Par défaut
    Merci tchize

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

Discussions similaires

  1. Classe pour la création d'un graphe xy
    Par Bob dans le forum MFC
    Réponses: 24
    Dernier message: 03/12/2009, 17h20
  2. Réponses: 31
    Dernier message: 30/03/2006, 16h57
  3. Élaboration de classe
    Par il_a_ri dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 16/01/2003, 14h22
  4. Variable d'une Classe Ancêtre
    Par Génie dans le forum Langage
    Réponses: 3
    Dernier message: 18/09/2002, 19h24
  5. Sortir un typedef d'une classe
    Par Theophil dans le forum C++Builder
    Réponses: 13
    Dernier message: 03/07/2002, 17h21

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