| Ausführung | 2.8.1 |
|---|---|
| Herausgeber | The Bytecode Club |
| Veröffentlichungsdatum | 10.02.2015 |
| Datum hinzugefügt | 10.02.2015 |
| Os Anforderungen | Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Bedarf | None |
| Downloads insgesamt | 775 |
| Downloads pro Woche | 2 |
| Preis | Free |
Beschreibung
Bytecode Viewer ist ein fortschrittlicher Lightweight Java Bytecode Viewer, GUI Procyon Java Decompiler, GUI CFR Java Decompiler, GUI FernFlower Java Decompiler, GUI Jar-Jar, Hex Viewer, Code Searcher, Debugger und mehr. Es ist vollständig in Java geschrieben und Open Source. Es wird derzeit von Konloch gepflegt und weiterentwickelt.
Es gibt auch ein Plugin-System, mit dem Sie mit den geladenen Klassendateien interagieren können. Sie können beispielsweise einen String-Deobfuscator, einen Sucher für bösartigen Code oder etwas anderes schreiben, das Ihnen einfällt. Sie können entweder eines der vorgefertigten Plugins verwenden oder Ihr eigenes schreiben. Es unterstützt Groovy-, Python- und Ruby-Scripting. Sobald ein Plug-in aktiviert ist, führt es das Plug-in mit einer ClassNode ArrayList jeder einzelnen in BCV geladenen Klasse aus, sodass der Benutzer es vollständig mit ASM handhaben kann.
Code aus verschiedenen Projekten wurde verwendet, einschließlich, aber nicht beschränkt auf: J-RET von WaterWolf JHexPane von Sam Koivu RSynaxPane von Robert Futrell Commons IO von Apache ASM von OW2 FernFlower von Stiver Procyon von Mstrobel CFR von Lee Benfield CFIDE von Bibl
Hauptmerkmale: Java Decompiler - Es verwendet eine modifizierte Version von FernFlower, Procyon und CFR. Bytecode Decompiler - Eine modifizierte Version von CFIDE. Hex-Viewer - Powered by JHexPane. Jeder Decompiler/Viewer ist umschaltbar. Voll ausgestattetes Suchsystem. Ein Plugin-System mit eingebauten Plugins. (Zeige alle Strings, Scanner für bösartige Codes, String-Entschlüsseler usw.) Voll ausgestattetes Skriptsystem, das Groovy, Python und Ruby unterstützt. Aktuelle Dateien und aktuelle Plugins. EZ-Inject - Hooks und Debugging-Code grafisch einfügen, main aufrufen und das Programm starten.