Cafebabe est un éditeur de bytecode Java convivial adapté aux amateurs et pros. Il prend en charge MultiView; Modifier et décompiler plusieurs fichiers de classe à la fois. De nombreuses fonctionnalités ont été adoptées à partir de JByteMod, y compris la capacité graphique du flux de contrôle. En utilisant Cafebabe, vous n'avez pas à créer ou à modifier les trames de pile manuellement, ils seront automatiquement régénérés lors de l'exportation, sans l'exigence de fichiers de jar de bibliothèque nécessaire au moment de l'exécution. Les descripteurs de la méthode seront automatiquement inversés à la syntax Java d'origine et l'accès au nœud peut être modifié sans connaître les valeurs d'accès JVM réelles. Essayez les blocs de catch ( vont être ) mis en œuvre automatiquement dans le bytecode ainsi que les décalages de sauts (étiquettes). Vous n'avez pas besoin de connaître tous les opcodes, l'aide en rédacteur vous les expliquera. Notez que cette version n'est pas encore terminée et peut ne pas prendre en charge certaines fonctionnalités répertoriées ici. Si vous rencontrez des bogues, veuillez les signaler en ouvrant un problème. Vous êtes également invités à contribuer à ce projet!