[Java] Obfuscation Java

Fermé
ssebounet Messages postés 162 Date d'inscription jeudi 21 mars 2002 Statut Membre Dernière intervention 22 octobre 2008 - 13 déc. 2006 à 20:53
ssebounet Messages postés 162 Date d'inscription jeudi 21 mars 2002 Statut Membre Dernière intervention 22 octobre 2008 - 17 déc. 2006 à 21:04
Bonjour à tous,

Je suis en train de m'amuser avec java et je souhaitais obfusquer mon code.
J'ai rechercher et j'ai vu que seuls marvin obfuscator et ZKM obfusque les string inclus dans le code.
ZKM étant payant j'ai donc effectuer un teste avec marvin. J'ai obtenu cette erreur :

The Marvin Obfuscator 1.2, (c) 2000-2001 by Dr. Java (www.drjava.de)
Pass 1
Was rewriting: com/ibm/uvm/tools/DebugSupport
Exception in thread "main" Ja: java.io.IOException: Class com/ibm/uvm/tools/DebugSupport not found in classpath:


Saurez-vous quelle jar il me manque? je n'arrive pas à trouver la classe DebugSupport.
Avez-vous déjà effectuer des testes avec marvin ? enfin bref si vous pouviez m'aider...

Merci beaucoup pour toute aide !

A voir également:

5 réponses

ssebounet Messages postés 162 Date d'inscription jeudi 21 mars 2002 Statut Membre Dernière intervention 22 octobre 2008 6
14 déc. 2006 à 10:40
Re-Bonjour,

En fait je pense que le jar qu'il me manque vient de IBM mais je n'arrive pas a mettre la main sur celui qu'il faut...
Personne n'aurait une idée?

Merci d'avance

Séb
0
ssebounet Messages postés 162 Date d'inscription jeudi 21 mars 2002 Statut Membre Dernière intervention 22 octobre 2008 6
15 déc. 2006 à 08:13
Re-Bonjour !

Personne ne sait cette information alors?
Je n'arrive pas du tout à trouver de quel jar cette classe provient!
Merci beaucoup pour toute aide...

Séb
0
kij_82 Messages postés 4088 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
15 déc. 2006 à 09:59
Aucune idée, je ne sais même pas ce que signifie obfusquer ^^ mais je voudrais bien savoir :)
Sinon, dur dur de dire quel jar il te manque en ne connaissant pas le truc :s
0
ssebounet Messages postés 162 Date d'inscription jeudi 21 mars 2002 Statut Membre Dernière intervention 22 octobre 2008 6
15 déc. 2006 à 19:16
Bin le fait d'obfusquer est le fait de cacher ou du moins de modifier le code java par exemple changer le nom de la methode "getToto" par "a" ainsi lors d'une décompilation le code sera beaucoup moins compréhensible...

En effet en enlevant les commentaires ou en changeant les noms de chaque méthodes le code sera tout de suite moins lisible!
Sinon moi je souhaiterai essayé ceux qui cache les string donc comme je le disais je n'ai trouvé que deux obfuscateurs qui font cela!
ZKM et marvinobfuscator.
mais marvinObfuscator ne veut pas fonctionner et me dit qu il ne trouve pas la classe sité ci-dessus!
Donc si quelqu un sait d ou vient cette classe ce serait super!

Merci d'avance
Séb
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ssebounet Messages postés 162 Date d'inscription jeudi 21 mars 2002 Statut Membre Dernière intervention 22 octobre 2008 6
17 déc. 2006 à 21:04
ReBonjour !

Personne n'en sait plus alors?
Sinon connaissez vous des sites permettant d'obtenir les jar des classes?
ou comment faire pour les obtenir ?

Merci d'avance
Séb
0