Full-featured software reverse-engineering suite with a decompiler for x86, ARM, MIPS and more.
decompiler
disassembler
multi-arch
Overview
Ghidra is an open-source reverse-engineering framework that includes a capable multi-architecture decompiler, disassembler, scripting engine, and collaborative project support. It handles PE, ELF, Mach-O and raw binaries, and is scriptable in Java and Python.