Mot de passe à mon fichier .jar

hafedhaouni Messages postés 62 Date d'inscription jeudi 18 février 2010 Statut Membre Dernière intervention 16 février 2012 - 18 mars 2010 à 21:44
Ombitious_Developper Messages postés 2333 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 26 juillet 2013 - 19 mars 2010 à 16:28
Salut,
j'ai crée une application en java et j'ai exporter cette application dans un fichier .jar. Mon problème est qu'on peut décompiler les .class existant dans mon fichier .jar et avoir tout le code de mon application. Alors, je souhaiterais savoir si c'est possible de protéger mon code par ajouter un mot de passe à mon fichier .jar pour bloquer le désarchivage de ce fichier .jar.
Si c'est pas possible alors avez vous une idée.
Merci d'avance.

2 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 131
18 mars 2010 à 22:18
Salut,

Non ce n'est pas possible (à ma connaisance), par contre, il existe des obfuscateurs de code qui permettent de rendre beaucoup plus compliqué la décompilation en rendant le code source illisible.
______________________________________

AVANT de poster votre message, veuillez lire, comprendre, et appliquer notre réglement
0
Ombitious_Developper Messages postés 2333 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 26 juillet 2013 38
19 mars 2010 à 16:28
+1 Obfuscateur

Si tu utilises un fichier compressé avec un mot de passe, tu dois créer un ClassLoader personnalisé.
0