Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Java tools #20

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,13 +33,19 @@ Tool Type | Tool/Link | Description
**.NET Decompiler/Re-Compiler/Debugger** | [dnSpy](https://github.com/0xd4d/dnSpy) | [Open Source] *A .NET assembly editor and debugger, including support for Unity games (Mono binaries). New versions allow direct editing of compiled code as though it were an IDE.*
**.NET Decompiler** | [ILSpy](https://github.com/icsharpcode/ILSpy) | [Open Source] *A .NET assembly browser and decompiler.*
**Java Decompiler** | [JD-GUI](http://jd.benow.ca/) | [Freeware] *Displays Java source codes of “.class” files. You can browse the reconstructed source code with for instant access to methods and fields.*
**Java Decompiler** | [CFR](https://github.com/leibnitz27/cfr) | [Open Source] *A modern Java decompiler capable of handling newer Java language features.*
**Java Decompiler** | [FernFlower](https://github.com/JetBrains/intellij-community/tree/master/plugins/java-decompiler/engine) | [Open Source] *An analytical decompiler developed by the IntelliJ community.*
**Java Decompiler** | [Krakatau](https://github.com/Storyyeller/Krakatau) | [Open Source] *A Java decompiler written in Python that is capable of reconstructing obfuscated code. It additionally comes with an assembler and disassembler tool.*
**Java Decompiler** | [Procyon](https://bitbucket.org/mstrobel/procyon/src/default/) | [Open Source] *A suite of Java meta-programming tools, most known for the decompiler. Accompanying GUI [here](https://github.com/deathmarine/Luyten).*
**Java Decompiler** | [Helios](https://github.com/helios-decompiler/standalone-app) | [Open Source] *An all-in-one Java reverse engineering tool, featuring integration with the latest, up-to-date decompilers (Krakatau, Fernflower, CFR, Procyon, Javap, etc.).*
**Java Decompiler/Debugger** | [Bytecode Viewer](https://github.com/Konloch/bytecode-viewer) | [Open Source] *A Java 8 Jar and Android APK reverse engineering suite (decompiler, editor, debugger, and more).*
**Java Editor** | [Recaf](https://github.com/Col-E/Recaf) | [Open Source] *Used to edit the binary of java games/apps without needing a hex editor or having to decompile and recompile classes.*
**Java Editor** | [JByteMod](https://github.com/GraxCode/JByteMod-Beta) | [Open Source] *Used to edit the binary of java games/apps. It is able to decompile, analyze and compile bytecode. Generally more reliable than Recaf and has more features.*
**Java Editor/Debugger** | [Recaf](https://github.com/Col-E/Recaf) | [Open Source] *Used to edit the binary of Java games/apps. It supports decompilation, recompiling decompiled code, a bytecode assembler, and an advanced search API*
**Java Editor** | [JByteMod](https://github.com/GraxCode/JByteMod-Beta) | [Open Source] *Used to edit the binary of Java games/apps. It is able to decompile, analyze and compile bytecode.*
**Android Decompiler/Debugger** | [APK Studio](https://github.com/vaibhavpandeyvpz/apkstudio) | [Open Source] *A IDE-like open-source, cross platform Qt based IDE for reverse-engineering Android application packages.*
**Flash Decompiler** | [JPEXS](https://github.com/jindrapetrik/jpexs-decompiler) | [Open Source] *Extract resources, convert SWF to FLA, edit ActionScript, replace resources, and more. Works on Windows, Linux, and macOS.*
**Flash Decompiler** | [Trillix](http://www.flash-decompiler.com/) | [Commercial] *Converts SWF to FLA and decompiles Flash (supports Flash up to CS6 & CC and ActionScript 3.0).*
**Java Deobfuscator** | [Deobfuscator](https://github.com/java-deobfuscator/deobfuscator) | [Open Source] *An all-in-one Java deobfuscator which will deobfuscate code obfuscated by most obfuscators available on the market. Accompanying GUI [here](https://github.com/java-deobfuscator/deobfuscator-gui).*
**Java Deobfuscator** | [Simplify](https://github.com/CalebFenton/simplify) | [Open Source] *A android deobfuscator powered by simulation, allowing a general approach to deobfuscation.*
**Network/Traffic Inspector** | [Fiddler](https://www.telerik.com/fiddler) | [Freeware] *A powerful web debugging proxy for any browser, system, or platform.*
**Network/Traffic Inspector** | [Wireshark](https://www.wireshark.org/) | [Freeware] *A robust network protocol analyzer.*
**Network/Traffic Inspector** | [Microsoft Message Analyzer](https://www.microsoft.com/en-us/download/details.aspx?id=44226) | [Freeware] *Enables you to capture, display, and analyze protocol messaging traffic--as well as trace and assess system events and other messages from Windows components.*
Expand Down