JEB Decompiler

From Wikipedia, the free encyclopedia
JEB
Original author(s) Nicolas Falliere
Stable release 1.5.201312210 / December 21, 2013 (2013-12-21)[1]
Development status Active
Written in Java
Operating system Microsoft Windows, Mac OS X, Linux
Platform Java, SWT
Type Reverse engineering
License Proprietary
Website www.android-decompiler.com

JEB is a disassembler and decompiler software for Android applications. It decompiles Dalvik bytecode to Java source code. The assembly and Java outputs are interactive and can be refactored. Users can also write their own scripts and plugins[2] to extend JEB functionality.

Overview

JEB is the first Dalvik decompiler to provide interactive output, as reverse-engineers may examine cross-references, insert comments, or rename items, such as classes and methods. Whenever possible, the correspondence between the bytecode and the decompiled Java code is accessible to the user.

Although JEB is branded as a decompiler, it also provides a full APK view (manifest, resources, certificates, etc.)

An API allows users to customize or automate actions. As of August 2013, the API can be accessed using Python and Java.

The name may be a reference to the well-known security software IDA, as "JEB" = rot1("IDA").

See also

References

External links

This article is issued from Wikipedia. The text is available under the Creative Commons Attribution/Share Alike; additional terms may apply for the media files.