Bytecode Viewer

A Java and Android APK reverse engineering suite with several decompilers, bytecode editors and a compiler.

Open source (GPL-3.0)By Konloch

Compare Bytecode Viewer with another product

Read the Bytecode Viewer documentation

Alternatives

See all alternatives

About Bytecode Viewer

Bytecode Viewer opens Java class files, JARs, WAR files, Android APKs and DEX files and shows their code through six Java decompilers, including Procyon, CFR, Fernflower, Krakatau and JADX-Core, so you can compare results side by side.

It also includes bytecode editors, Smali/Baksmali editing for APKs, APKTool resource viewing, a compiler for recompiling decompiled classes, a plugin system with a malicious code scanner, and export to DEX, JAR, class or Java source. It suits developers and security researchers analysing Java and Android programs.

Strengths

  • Six decompilers to compare output side by side
  • Handles JARs, class files, APKs and DEX files
  • Bytecode and Smali editing with recompilation
  • Plugin system including a malicious code scanner

Limitations

  • Large feature set can be a lot for simple decompiling tasks
  • Requires a Java runtime
  • Intended for analysing software you are authorized to inspect

Details

Pricing
FreeFree and open source under the GPL-3.0 licence.
License
GPL-3.0
Developer
Konloch
Platforms
Windows, macOS, Linux
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Developers and security researchers inspecting Java and Android binaries
Last verified
Added

Report a wrong fact or a dead link on this listing