ENNAENNA

Bytecode Viewer

GPL-3.0

๐Ÿงฌ Reverse Engineering ยท Java

Bytecode Viewer is an advanced yet easy-to-use Java and Android reverse engineering suite. It combines six decompilers (Procyon, CFR, JD-GUI, Fernflower, Krakatau, JADX-Core), two disassemblers (Bytecode/Jasmin), and integrated tools like Hex Viewer, Smali/Baksmali, and DEX support into a single GUI application. Users can view the same class through multiple decompilers side-by-side to compare output quality. It supports JAR, CLASS, APK, DEX, and ZIP files. The plugin system allows extending functionality with custom analysis scripts. Essential for malware analysis and Android application reverse engineering.

15.5kstars
1.2kforks
99issues
Updated 25d ago
+I use this

Installation

$ git clone https://github.com/Konloch/bytecode-viewer.git

Use Cases

  • Decompiling Java JAR files and Android APKs
  • Comparing decompiler output side-by-side
  • Android malware reverse engineering
  • Analyzing obfuscated Java bytecode

Tags

javaandroiddecompilerreverse-engineeringapk-analysisapkbaksmalibytecodebytecode-viewercfrcompilerdex2jarfernflowerhacktoberfestjava-decompilerjspkrakatauprocyonrecompilersmalistatic-analysiswar

Community Reviews

More in Reverse Engineering