24  bytecode-viewer(1) - Kailash Tool Reference

24.1 bytecode-viewer

bytecode-viewer - Java/Android bytecode viewer, decompiler and editor.

Layer CLASSIC
Category c-06-reverse-engineering
Safety class safe
Licence GPL-3.0-only
Upstream github.com/Konloch/bytecode-viewer

24.1.1 NAME

bytecode-viewer - Java/Android bytecode viewer, decompiler and editor.

24.1.2 SYNOPSIS & usage

Derived from the upstream README at generation time; verify against --help where the tool is installed.

    -help                         Displays the help menu
    -clean                        Deletes the BCV directory
    -english                      Forces English language translations
    -list                         Displays the available decompilers
    -decompiler <decompiler>      Selects the decompiler, procyon by default
    -i <input file>               Selects the input file (Jar, Class, APK, ZIP, DEX all work automatically)
    -o <output file>              Selects the output file (Java or Java-Bytecode)
    -t <target classname>         Must either be the fully qualified classname or "all" to decompile all as zip
    -nowait                       Doesn't wait for the user to read the CLI messages

24.1.3 DESCRIPTION (upstream)

Bytecode Viewer - a lightweight user-friendly Java/Android Bytecode Viewer, Decompiler & More. * Jump to Declaration * Draggable tabs * Patched CVE-2022-21675 (Make sure to upgrade to v2.11.X) * Dark mode by default with multiple themes * Translated into over 30 languages including: Arabic, German, Japanese, Mandarin, Russian, Spanish * Plugin Writer - create and edit external plugins from within BCV * Fixed Java & Bytecode editing/compiling * Tabbed plugin console * Right-click menus on the resource and search panels * Javap disassembler * XAPK support * Latest dependencies (incl. decompilers like CFR, JD-

24.1.4 SEE ALSO


ref: pin - verified 2026-10-14