FREEDOM251

Freedom251 › Compare

Side by side

Bytecode Viewer vs rev.ng

Both stand on decompiler software. Which one you can start free with, which one lets you read the code, and what each costs once you pay.

Bytecode Viewer

Free plan LinuxMacWindows

Bytecode Viewer brings decompilers, editing, search, and export tools together for Java and Android analysis. For command-line use, the project recommends v2.12 rather than the in-development 2.13.2 release.

Visit Bytecode Viewer

rev.ng

Free plan Open source APILinuxMac+3

rev.ng combines C decompilation with structure detection, API access and YAML-based workflow controls. The core pipeline is Free Software, but the site currently invites users to join a closed beta for the UI.

Visit rev.ng

The facts

Bytecode Viewerrev.ng
Free planYesYes
Open sourceNot publishedYes
Runs onLinux, Mac, WindowsAPI, Linux, Mac, Self-hosted, Web, Windows
Lowest paid planFree or on requestFree or on request
Plans published14
MakerNot publishedNot published
Websitebytecodeviewer.comrev.ng
On decompiler software#6 of 24#2 of 24

Bytecode Viewer: what it does well

  • Free.
  • Supports Java and Android bytecode decompilation.
  • Opens APK, DEX, Jar, and other listed formats.
  • Includes Java and bytecode editing and compiling.
  • Plugins can use Java or JavaScript scripting.

What to know first

  • Requires Java 8 or greater.
  • Version 2.13.2 is marked in development.
  • Its command-line interface is not functional in 2.13.2.

rev.ng: what it does well

  • Automatically detects data structures across functions.
  • Lists six architectures as included by default.
  • Supports ELF, PE/COFF, Mach-O, DWARF, PDB and IDB imports.
  • Offers HTTP API interaction and a scripting API.
  • The decompilation pipeline is Free Software.

What to know first

  • The UI is in a closed beta.
  • Public projects allow two collaborators per project.
  • The UI is intended for commercial cloud and standalone versions.

Alternatives to Bytecode Viewer Alternatives to rev.ng The whole list