Protection d'un Jar Executable

Protection d'un Jar Executable - Java - Programmation

Marsh Posté le 15-09-2005 à 11:38:46    

Bonjour à tous !
 
 
Je cherche désespérément un moyen pour protéger les ressources (images par exemple) contenues dans un jar executable.
J'ai cherché à protéger la décompression par mot de passe (comme un zip), mais cela corrompt le fichier et il n'est plus alors executable.
(peut être n'ai-je pas compris une astuce...)
 
Je précise que je cherche bien à empêcher l'accessiblité aux ressources, et non à mes fichiers .class
 
Bref, connaissez-vous un moyen pour empêcher la décompresssion d'une archive Jar executable ?
 
Par avance, merci.
 
Athelinos.

Reply

Marsh Posté le 15-09-2005 à 11:38:46   

Reply

Marsh Posté le 19-09-2005 à 18:15:12    

Par definition un jar c'est un fichier compresse en zip, sans mot de passe.
 
Moi ce que je ferais, c'est chiffrer mes images avec un algo symetrique (genre DES avec une cle de 8 bits, pas besoin d'utiliser du triple DES, a moins que tu sois parano).
Puis mettre les fichiers chiffres et mes classes dans un jar, sans mot de passe ( au besoin, tu peux meme utiliser un obfuscator pour tes classes java, ca rentra la tache plus difficile si un mec ouvre tes classes pour trouver la cle DES).
Puis dechiffrer a la volee dans mes classes java .


Message édité par bartleby le 19-09-2005 à 18:19:52
Reply

Marsh Posté le 19-09-2005 à 18:26:35    

ah bah oui, et donc mettre la clef dans le .jar [:pingouino]
 
 
moi je lui conseille simplement de ne pas mettre son .jar sur internet.


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 19-09-2005 à 18:56:38    

surtout pour des images qu'on pourra récupérer encore plus simplement par un screenshot... [:pingouino]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed