JD-GUI Logo

JD-GUI

0
Free
Visit Website

JD-GUI is a standalone graphical utility that displays Java source codes of ".class" files. You can browse the reconstructed source code with the JD-GUI for instant access to methods and fields. How to build JD-GUI ? > git clone https://github.com/java-decompiler/jd-gui.git > cd jd-gui > ./gradlew build generate : "build/libs/jd-gui-x.y.z.jar" "build/libs/jd-gui-x.y.z-min.jar" "build/distributions/jd-gui-windows-x.y.z.zip" "build/distributions/jd-gui-osx-x.y.z.tar" "build/distributions/jd-gui-x.y.z.deb" "build/distributions/jd-gui-x.y.z.rpm" How to launch JD-GUI ? Double-click on "jd-gui-x.y.z.jar" Double-click on "jd-gui.exe" application from Windows Double-click on "JD-GUI" application from Mac OSX Execute "java -jar jd-gui-x.y.z.jar" or "java -classpath jd-gui-x.y.z.jar org.jd.gui.App" How to use JD-GUI ? Open a file with menu "File > Open File..." Open recent files with menu "File > Recent Files" Drag and drop files from your file explorer

FEATURES

ALTERNATIVES

A Python library for automating time-based blind SQL injection attacks

A debugger tool for reverse engineers, crackers, and security analysts, with a user-friendly debugging UI and custom agent support.

A collection of Yara rules for identifying malicious PEs with unique or suspicious PDB paths.

A developer added malicious code to a popular open-source package, wiping files on computers in Russia and Belarus as a protest.

Python wrapper for the Libemu library for analyzing shellcode.

Assembler/disassembler for the dex format used by Dalvik, Android's Java VM implementation.

VMCloak is a tool for creating and preparing Virtual Machines for Cuckoo Sandbox.

A tool to fuzz query strings and identify vulnerabilities