Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1472 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Proteger ses binaires java

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Proteger ses binaires java

n°1439295
Ricco
Retour au pays
Posté le 08-09-2006 à 19:35:55  profilanswer
 

Salut,
 
Je développe actuellement un petite appli destinée à être vendue à nos clients. Elle contient certain de nos petit secrets de cuisine qu'on n'aurait pas aimé être pris aussi facilement qu'avec du php. Je ponds du code java ... et là je viens de tester un decompileur qui me sort du beau code tout propre ! Quand j'avais essayé y'a 3 ou 4 ans, j'avais pas le nom des variables mais là elles apparaissent bien fierement  [:alph-one]  
 
Il n'y a pas de solution miracle mais on aimerait bien pouvoir empêcher de voir le premier venu nous voler notre code en 5 minutes ... Je developpe avec netbeans 5 beta 2, j'ai l'impression qu'il ne propose pas d'Obfuscation par défaut. J'ai mal cherché ou il faudrait passer par un autre outils ? Comment ça se passe d'habitude ?


---------------
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry
mood
Publicité
Posté le 08-09-2006 à 19:35:55  profilanswer
 

n°1439297
zozor
Posté le 08-09-2006 à 19:42:45  profilanswer
 

ca t'aidera peut etre  ;)  
 
http://www.dotnetguru.org/articles/Obfuscator.html


Message édité par zozor le 08-09-2006 à 19:44:22
n°1439303
Ricco
Retour au pays
Posté le 08-09-2006 à 20:14:26  profilanswer
 

Merci.
En fait j'ai posé la question trop rapidement.
 
Je viens d'essayer ProGuard. J'aurai préféré un outils intégré à un IDE mais il veux bien modifier le .jar directement. Il semble optimiser le code, vire le nom des variables et des classes et modifie un peu les boucles, les cast & co. Je ne crois pas que je pourrait obtenir beaucoup mieux, j'espère que ça peut suffire ...  
 
Quelqu'un connait un meilleur outils gratuit ? Que permettent de plus les solutions payantes ?


---------------
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry
n°1441463
the real m​oins moins
Posté le 13-09-2006 à 00:17:30  profilanswer
 

bon, puisque ce pourri de benou à pas voulu poster pour moi pendant mon absence, voilà ce que j'avais à dire:
 
bah déjà tu peux compiler tes classes sans les options de debug, pas besoin d'un obfuscator pour "cacher" le nom des variables.
apres, ton code sera de ttes façons toujours décompilable d'une manière ou d'une autre, perso ça me parait un peu vain. si ton produit est bon, ton client va pas te le "voler" et preferera te payer pour le support plutot que d'y perdre son temps lui meme, d'autant qu'il n'a probablement pas l'expertise. pour le reste, protection de la propriété intellectuelle.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Proteger ses binaires java

 

Sujets relatifs
.exe en javacomment integrer JAIN SIP et JCC à Java que j'ai déjà installer??
Upload en Java/jspComment integrer JAIN SIP et JCC à Java que j'ai déjà installé?
[Java] Calcul d'un nombre d'heure entre 2 dateshistorique des frameworks Java
Ouverture d'une popup javaquel moteur 3D simple en java ?
[com1] piloté le com1 en java[JAVA] Contrôler le contenu d'un String
Plus de sujets relatifs à : Proteger ses binaires java


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR