
JEBPNF Software
JEB is a reverse-engineering platform for disassembly, decompilation, debugging, and analysis of code and document files.
Vendor
PNF Software
Company Website


Product details
Overview
JEB is a comprehensive reverse-engineering platform designed to perform disassembly, decompilation, debugging, and analysis of code and document files. It supports various architectures including Android, x86, ARM, MIPS, RISC-V, WebAssembly, and Ethereum. JEB is suitable for both manual analysis and automated analysis pipelines, making it a versatile tool for reverse engineers and security auditors.
Features
- Android Decompiler: Perform reverse engineering of malicious APKs and security audits. Decompile obfuscated APKs, examine Java code, and debug closed-source apps. Supports static and dynamic analysis of Android applications.
- Intel x86 Decompiler: Reverse engineer x86 32-bit and x86 64-bit programs and malware. Features augmented disassembly, decompilation to pseudo-C source code, and advanced optimization passes.
- ARM Decompiler: Analyze malicious ARM binary files. Provides augmented disassembly, decompilation to pseudo-C source code, and interactive refactoring.
- MIPS Decompiler: Reverse engineer MIPS embedded programs and malware. Features augmented disassembly, decompilation to pseudo-C source code, and interactive refactoring.
- RISC-V Decompiler: Analyze RV32/RV64 programs and binaries. Supports disassembly, decompilation, and interactive refactoring.
- WebAssembly Decompiler: Reverse engineer WebAssembly binary modules. Provides augmented disassembly, decompilation to pseudo-C source code, and interactive refactoring.
- Ethereum Decompiler: Decompile Ethereum smart contracts to Solidity-like high-level code. Annotate analysis results and automate reverse engineering tasks.
- Simatic S7 PLC Program Decompiler: Analyze Siemens Simatic S7 PLC programs.
- PDF Document Analyzer: Analyze malicious Adobe PDF files. Break down and decode PDF files, detect structure corruptions, and automate analysis.
Benefits
- Powerful: Precise and robust decompilation of various code types. Includes optimizers to auto-decrypt contents, unreflect API calls, and clean up obfuscated code.
- Flexible: Refactor, annotate, navigate, and modify analysis output. Supports code refactoring, virtual hierarchy organization, and code cleaning.
- Extensible: Automate reverse engineering tasks using JEB API. Write scripts and plugins in Java or Python to automate processes. Decompiler extensions accept user-provided IR optimizers.