weirdmachine64/GhidraGPT
A Ghidra plugin that integrates LLMs for automated code refactoring, analysis, and vulnerability detection in reverse engineering workflows.

GhidraGPT is a Ghidra extension that embeds large language model capabilities into the reverse engineering environment. It provides function rewriting through intelligent renaming and type inference, generates explanatory comments for decompiled code, and performs vulnerability detection and security analysis. Users interact with the LLM through context menus and a dedicated console, with the system supporting real-time streaming responses for model outputs.
Frequently asked
- What is weirdmachine64/GhidraGPT?
- A Ghidra plugin that integrates LLMs for automated code refactoring, analysis, and vulnerability detection in reverse engineering workflows.
- Is GhidraGPT open source?
- Yes — weirdmachine64/GhidraGPT is open source, released under the Apache-2.0 license.
- What language is GhidraGPT written in?
- weirdmachine64/GhidraGPT is primarily written in Java.
- How popular is GhidraGPT?
- weirdmachine64/GhidraGPT has 549 stars on GitHub.
- Where can I find GhidraGPT?
- weirdmachine64/GhidraGPT is on GitHub at https://github.com/weirdmachine64/GhidraGPT.