JEB is a professional reverse engineering tool developed by PNF Software. JEB is a modular reverse engineering platform for professionals. Manually or as part of the analysis pipeline, perform disassembly, decompilation, debugging, and analysis of code and document files. Use JEB to analyze Android applications, reverse engineer Windows malware, and audit embedded code.

The unique feature of JEB lies in its ability to decompile Dalvik bytecode into Java source code, which does not require DEX-JAR conversion tools. The company's internal decompiler considers the nuances of Dalvik and wisely uses the metadata currently in DEX files. JEB includes Android Dalvik, Intel x86, ARM, MIPS, RISC-V, Java, WebAssembly, and Ethereum decompilers. JEB's Android module provides static and dynamic analysis functions to help you analyze various Android applications, whether they are high-quality software or malicious software, regardless of size, it can provide comprehensive analysis for you.



The native code analysis module provides advanced code analyzers and decompilers for MIPS, ARM, and ARM64, Intel x86 and x64 processors, as well as WebAssembly modules and Ethereum smart contracts. JEB's PDF module is a comprehensive PDF document analyzer. Use it to manually or automatically reverse engineer documents.

As a professional reverse engineering tool, JEB has the following characteristics:

    Powerful decompilation ability: JEB can quickly and accurately decompile code and document files, helping users better understand the working principle and structure of applications.

    Highly modular: JEB adopts a modular design that facilitates user functionality expansion and customization, and supports reverse engineering across multiple platforms and architectures.

    Highly automated: JEB integrates automated analysis tools, which can automatically perform code analysis and debugging, improving work efficiency.

    Highly integrated: JEB can be integrated with other tools such as IDA Pro, Ghidra, etc., making it convenient for users to conduct comprehensive analysis.

    High security: JEB adopts various security measures, such as code obfuscation, anti debugging, etc., to protect the security and integrity of the application.




    Support for multiple languages: JEB supports multiple programming languages such as C/C++, Java, Python, etc., making it convenient for users to analyze different types of applications.

    Easy to use: JEB provides a friendly user interface and rich document support, making it easy for users to quickly get started and use.

    Highly customizable: JEB supports user-defined plugins and scripts, making it easy for users to expand and customize according to their own needs.

    Support for online updates: JEB supports online updates, allowing users to access the latest features and patches at any time, ensuring the stability and security of the software.



In summary, JEB is a professional reverse engineering tool with strong decompilation capabilities, high modularity, high automation, high integration, high security, support for multiple languages, ease of use, high customizability, and support for online updates. It is suitable for Android applications, Windows malware reverse engineering, and embedded code auditing.



News Center