Programme de décompiler pot ou les fichiers de classe
Je suis à la recherche de décompiler soit une .jar
fichier ou tout simplement .class
fichiers.
J'ai été googleing pendant environ une heure maintenant et havnt semblent trouver des outils pour m'aider.
La plupart des outils que j'ai trouvé était obsolète ou ne fonctionne pas.
J'ai aussi trouvé ce post de stackoverflow mais, malheureusement, tous les programmes proposés peuvent pas être téléchargés ou est daté.
Jad Gui
- Ni démodé, et il peut être téléchargé à partir d'ici: code.google.com/p/innlab/downloads/...Avez-vous vu ce fil ? stackoverflow.com/questions/7753070/...
OriginalL'auteur Marc Rasmussen | 2013-10-03
Vous devez vous connecter pour publier un commentaire.
Eh bien, vous avez de nombreuses alternatives: http://www.showmycode.com/ .
Dans la pratique, j'ai trouvé JAD être étroitement précis. JD-GUI est encore assez bonne avec eclipse comme visionneuse de code.
Édition (2015): Fernflower a ramassé assez hype au cours de la dernière quelques années. Personnellement, je trouve que c'est le meilleur. IntelliJ l'utilise en tant que par défaut de Idea13 partir (Ce qui parle des volumes de intellij est considéré comme l'arête de coupe que par de l'outillage dans le monde java est concerné). Facile à utiliser fernflower serait de glisser-déposer .les fichiers de classe sur intellij. Dans le cas où vous souhaitez l'utiliser en ligne de commande, puis ce peut de l'aide.
OriginalL'auteur Jatin
.jar
fichiers sont juste.zip
fichiers avec certains fichiers de métadonnées (META-INF/MANIFEST.MF
), de sorte qu'ils peuvent être ouverts avec n'importe quel décompresser programme. (voir http://en.wikipedia.org/wiki/JAR_%28file_format%29 pour plus d'info)pour la
.class
les fichiers qui y sont, à voir cette autre question: Comment puis-je "décompiler" les fichiers de classe Java?OriginalL'auteur Rob Starling