Ghidra is a software reverse engineering (SRE) framework created and maintained by the National Security Agency Research Directorate. This framework includes a suite of full-featured, high-end software analysis tools that enable users to analyze compiled code on a variety of...




Comments about Ghidra as an Alternative to dnSpyEx
dnSpyEx is a C# decompiler, while Ghidra is a compiled-languages (primarily C, but also C++, Rust and Go) decompiler. Ghidra's type of decompiler is incomplete and requires extensive reverse-engineering, while dnSpxEx's decompiler will produce identical code in many cases. (This is, of course, due to C#'s compilation stack (which is similar to Java, JS, AS3 and more)).


Ghidra is the most popular Windows, Mac & Linux alternative to dnSpyEx.
Ghidra is the most popular Open Source & free alternative to dnSpyEx.
- Ghidra is Free and Open Source













































They are both disassemblers, but ILSpy is for MSIL (C#, F#, VB, etc), and Ghidra is for compiled C (and kinda C++) code in a wide range of CPU ASM languages, so they really have no overlay.