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.
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.
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
Merci pour votre réponse
exactement il s'avère qu'il s'agit d'une opération difficile et risqué.
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
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.
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.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager