Jobfusculant Classement & Résumé
- Nom de l'éditeur:
- Duckware
- Systèmes d'exploitation:
- Windows Me, Windows 98, Windows 95, Windows 2000, Windows NT, Windows XP
- Taille du fichier:
- 587.35K
Jobfusculant Mots clés
Jobfusculant La description
L'application jobfuscate permettra aux développeurs de logiciels d'obscurcir (protéger) leurs fichiers de classe Java. Sinon, sans protection, tout le monde pourrait utiliser un décompiler Java pour récupérer efficacement votre code source Java! Le problème: Les fichiers de classe Java contiennent de nombreux informations symboliques à partir de votre code source, y compris tous les noms de variable et les noms de méthode que vous avez utilisés dans votre code source! Cette information symbolique permet aux décompileurs Java de reconstruire très efficacement votre code source avec les noms de variable que vous avez utilisés. Si vous n'avez pas utilisé de décompiler Java, obtenez-en un et essayez-le et vous serez émerveillé. Sans protection d'obfuscation, vous donnez votre code source lorsque vous expédiez des fichiers de classe Java. La solution: Supprimez toutes les informations symboliques pouvant être supprimées. Jobfusculant vous permet d'utiliser des noms de variable et des noms de méthodes entièrement descriptifs dans votre code Java. Il renomme ensuite vos classes, variables et méthodes aux noms de sens. Aucune tentative n'est faite pour modifier le code d'octet Java car c'est là que tous les autres Obfuscators causent des bugs pour que vous puissiez suivre. Utilisation: jobfusculant * classe * -log: redirige stdout / stardr au fichier -out: Noms Sortie JAR Fichier (Par défaut: Java.jar) -store aucune compression dans le fichier jar -x: pas de classe / méthode / champ de renommage dans la classe -xc exclure toute classe de renommage -xm exclure toute la méthode de renommage -xf exclure tout le domaine de renommage sur le terrain -xc: exclure la classe Renommer par motif -xm: Exclure la méthode de renommage par motif -XF: exclure le champ Renommer par motif -trial fonctionne en mode d'essai (pour le débogage) -sys: identifie les classes système par motif -Sérialisable: type = off | détendu | strict @ chaque ligne dans est une option Class Main Class Fichier, plus d'autres fichiers de classe Exemple: Définir CLASSPATH = C: Est jobfusculant -x: acme. * -xc -xm: io. *. Exécuter MyProg.main
Jobfusculant Logiciels associés