
A Java bytecode assembler and disassembler toolkit that converts classfiles to human-readable format and provides decompilation capabilities for reverse engineering Java applications.
Checked October 2026.
Krakatau is a Java bytecode analysis toolkit that provides assembler and disassembler capabilities for Java classfiles.
The tool converts binary Java classfiles into human-readable text format, enabling analysts to examine the low-level structure and implementation details of Java applications. It supports the creation of new classfiles from scratch by allowing users to write bytecode manually in text format.
Krakatau includes decompilation functionality that converts Java binaries back to readable source code, making it useful for reverse engineering Java applications. The tool can handle highly obfuscated code and supports some undocumented JVM features found in older versions.
The disassembler output allows for detailed examination and comparison of Java binaries at the bytecode level. This capability is particularly valuable for malware analysis, security research, and understanding the inner workings of Java applications.
The tool has limitations with newer Java features, specifically lacking support for Java 8+ constructs such as lambda expressions. It focuses primarily on traditional Java bytecode structures and older JVM implementations.
No core features are listed for this product yet, so check the vendor's documentation for the full feature list.
No integrations are listed for this product yet. Check the vendor's documentation, or ask the vendor which integrations and APIs it supports.
Common questions about Krakatau: features, pricing and alternatives.
Krakatau is a product in the Malware Analysis category. It covers Reverse Engineering, Binary Analysis and Security Research.
Krakatau is free. Download and setup instructions are at https://github.com/Storyyeller/Krakatau/.
Alternatives to Krakatau listed on CybersecTools:
Compare all Krakatau alternatives at https://cybersectools.com/alternatives/krakatau
Krakatau is available as on-premises software. It is listed for startups, small businesses, mid-market companies and enterprises. It is free.
Side by side: features, pricing model and the company behind each one.
A javascript malware analysis tool with backend code execution.
Emulates browser functionality to detect exploits targeting browser vulnerabilities.
Studying Android malware behaviors through Information Flow monitoring techniques.
Laika BOSS is a scalable object scanner and intrusion detection system that extracts child objects, applies security flags, and generates metadata from files for security analysis.
MalConfScan is a Volatility plugin for extracting configuration data of known malware and analyzing memory images.
A simple framework for extracting actionable data from Android malware
On our shortlist?
No shortlist covers this product's category yet. The closest is Best MDR Solutions for Business.
Get a summary of this page from your assistant.
Mandos MCP: ask about all 9,023 products.
Connect your AI