Reverse Engineering Tools
A list of the best Reverse Engineering tools.

Java Reverse Engineering Tools:

Decompiling:

Bytecode Viewer (BCV): *RECOMMENDED* Download, Discussion & More Information. Procyon (PROC): Download, Discussion & More Information. CFR (CFR): Download, Discussion & More Information. FernFlower (FF): Download, READ THIS!, Discussion & More Information. Java Decompiler (JD-GUI): Download Windows, Download Linux, Download Mac, Website, Discussion & More Information. DJ Java Decompiler (JAD): Trial, Pay For It, Discussion & More Information.

Bytecode Editing:

Continued Java Bytecode Editor (CJBE): *RECOMMENDED* Download, Website, Discussion & More Information. CFIDE (CFIDE): *RECOMMENDED* Download Java Bytecode Editor (JBE): Download, Website, Discussion & More Information. Re-Java (REJ): Download, Website, Discussion & More Information. Dirty Joe (DJOE): Download Windows x86, Download Windows x64, Website, Discussion & More Information.

Debugging/Profiling:

VisualVM: Website

Android Reverse Engineering Tools:

APKInspector: Website Dex2Jar: Website

Dot Net Reverse Engineering Tools:

Decompiling/Editing:

ILSpy: Website DotPeek: Website DotNet IL Editor: Website

Deobfuscators:

iMPROVE .NET Deobfuscator: Website De4Dot: Website

Native Reverse Engineering Tools:

OllyDbg: Website Ida Pro: Website RaDare2: Website


About The Bytecode Club

We're a community forum focused on Reverse Engineering, we try to target Java/Android but we also include other langauges/platforms. We pride ourselves in supporting and free and open sourced applications.

Website