evyatar9/GptHidra
GptHidra is a Ghidra plugin that uses the OpenAI Chat GPT to explain functions. With GptHidra, you can easily understand the purpose and behavior of functions in your codebase. Now with GPT4 Support!
This tool helps reverse engineers and security researchers quickly understand the purpose and behavior of functions within compiled software. It takes the disassembled code of a function from Ghidra and outputs a plain-language explanation of what that function does, leveraging AI. The primary users are security analysts, malware researchers, and reverse engineers working with compiled binaries.
403 stars. No commits in the last 6 months.
Use this if you need to rapidly grasp the functionality of specific code sections in unfamiliar or complex binaries being analyzed in Ghidra.
Not ideal if you prefer to manually analyze every line of assembly or if you are working with source code rather than compiled binaries.
Stars
403
Forks
31
Language
Python
License
—
Category
Last pushed
Sep 16, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/evyatar9/GptHidra"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
symgraph/GhidrAssist
An LLM extension for Ghidra to enable AI assistance in RE.
obiscr/ChatGPT
This project is a plugin that supports ChatGPT running on JetBrains series IDE.
weirdmachine64/GhidraGPT
Integrate LLM models directly into Ghidra for automated code refactoring and analysis.
philsajdak/decyx
Decyx: AI-powered Ghidra extension for enhanced reverse engineering and binary analysis.
likvidera/GhidraChatGPT
Brings the power of ChatGPT to Ghidra!