GhidrAssist and GhidraGPT

Both are standalone Ghidra plugins that independently integrate LLMs for reverse engineering tasks, making them direct competitors offering similar functionality rather than tools designed to work together.

GhidrAssist
62
Established
GhidraGPT
46
Emerging
Maintenance 20/25
Adoption 10/25
Maturity 16/25
Community 16/25
Maintenance 6/25
Adoption 10/25
Maturity 15/25
Community 15/25
Stars: 568
Forks: 47
Downloads:
Commits (30d): 40
Language: Java
License: MIT
Stars: 249
Forks: 27
Downloads:
Commits (30d): 0
Language: Java
License: Apache-2.0
No Package No Dependents
No Package No Dependents

About GhidrAssist

symgraph/GhidrAssist

An LLM extension for Ghidra to enable AI assistance in RE.

This tool helps reverse engineers understand complex software binaries more quickly and thoroughly. It takes in compiled program files (like .exe or .dll) and uses AI to explain functions, identify security risks, and categorize related code, outputting easy-to-understand summaries and an interactive knowledge graph. Forensic analysts, security researchers, and malware analysts will find this invaluable for deep dives into unknown code.

reverse-engineering malware-analysis binary-analysis security-research forensic-analysis

About GhidraGPT

weirdmachine64/GhidraGPT

Integrate LLM models directly into Ghidra for automated code refactoring and analysis.

This tool helps reverse engineers analyze and understand compiled code more efficiently. By integrating Large Language Models (LLMs) into Ghidra, it takes raw, decompiled code and outputs human-readable code with better variable names, comments, and security analysis. It's designed for cybersecurity analysts, malware researchers, and anyone who needs to dissect executable binaries.

reverse-engineering malware-analysis vulnerability-research binary-analysis cybersecurity

Scores updated daily from GitHub, PyPI, and npm data. How scores work