> For the complete documentation index, see [llms.txt](https://notes.incendium.rocks/pentesting-notes/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://notes.incendium.rocks/pentesting-notes/reversing/java-applications.md).

# Java applications

## jd-gui

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.

{% embed url="<https://www.kali.org/tools/jd-gui/>" %}

<figure><img src="/files/RCwTBApnoBcxn0cEDgBw" alt=""><figcaption></figcaption></figure>
