ForkFree

Security and privacy

ghidra

by NationalSecurityAgency

Ghidra is a free reverse engineering toolkit from the US National Security Agency. It lets you take compiled programs apart to see how they work, which is useful for studying malware and finding security flaws.

Worth a lookEstablished, with a few things to check (listed below).

View on GitHub

Stars
94.9k
Licence
Apache-2.0
Runs on
Your computer
Setup
Moderate
Language
Java
Age
2797 days

What you can do with it

  • Disassemble and decompile executable files to read their logic
  • Analyse suspicious software for malicious behaviour or vulnerabilities
  • Write Java or Python scripts and extensions to automate analysis

Could replace

  • IDA Pro
  • Binary Ninja

Our suggestion based on what it does, not a feature-by-feature comparison.

Make money with it

An individual with reverse engineering skills could offer freelance software security reviews or malware analysis reports.

An idea, not financial advice. Check the licence before charging for anything built on it.

Ways a business could use it

  • Check third-party or legacy software for security weaknesses before relying on it, avoiding paid audit tools
  • Offer malware analysis or security review services to clients using a free professional-grade toolkit

Can you use it commercially?

Free to use, change and sell, including in paid products. Keep the copyright notice.

Not legal advice. Read the project's licence file before building a product on it.

Getting it running

Install JDK 25, download the release zip from GitHub, extract it and run ghidraRun (or ghidraRun.bat on Windows).

Follow the official instructions in the project README.

Things to check

  • Known security vulnerabilities exist in certain versions, so check the security advisories and use a current release
  • Needs reverse engineering knowledge, so there is a steep learning curve
  • Analysing other people's software may be restricted by licence terms or local law

Who's talking about it

Checked 27 Oct 2026. Summary drafted by AI from the project's README.

More in Security and privacy

RemoveMacAI omlahore
New and promising

RemoveMacAI is a tool to debloat macOS by turning off Apple Intelligence, analytics, ads, and pop-ups, allowing users to regain disk space and privacy.

5.4k stars +60 a day MIT
pentagi vxcontrol
Ready to use

PentAGI is an open-source, self-hosted system for autonomous penetration testing that uses AI agents to perform complex tasks in a secure, isolated environment.

32.5k stars +45 a day MIT
sherlock sherlock-project
Worth a look

Sherlock is a command-line tool that checks whether a given username exists on many social networks and websites. It is used to find a person's or brand's online accounts for research and investigation.

95k stars +32 a day MIT