Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mooncat-greenpy/kingaidra
An AI-powered extension for Ghidra that enhances analysis.
https://github.com/mooncat-greenpy/kingaidra
ai chatgpt ghidra ghidra-extension ghidra-plugin llm local-llm openai reverse-engineering
Last synced: 2 days ago
JSON representation
An AI-powered extension for Ghidra that enhances analysis.
- Host: GitHub
- URL: https://github.com/mooncat-greenpy/kingaidra
- Owner: mooncat-greenpy
- Created: 2024-11-03T21:30:34.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-12-30T15:14:30.000Z (23 days ago)
- Last Synced: 2024-12-30T16:21:46.351Z (23 days ago)
- Topics: ai, chatgpt, ghidra, ghidra-extension, ghidra-plugin, llm, local-llm, openai, reverse-engineering
- Language: Java
- Homepage:
- Size: 2.12 MB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# KinGAidra Plugin
KinGAidra is a Ghidra extension that enhances reverse engineering workflows by integrating AI capabilities. It helps analysts understand binaries more efficiently.
## Features
- **AI Chat for Assembly and Decompilation**: Interact with AI to discuss and analyze binaries.
- **AI-Assisted Refactoring**: Automatically refactor decompiled code using AI-generated suggestions.
- **Customizable Models**: Use various AI models to meet your needs.### Chat
The Chat feature in KinGAidra allows users to interact with an AI to discuss and analyze binaries.
Chat
![](./img/test_chat.png)
Explain decompiled code
![](./img/explain.png)
Decompile assembly
![](./img/decom_asm.png)
### Refactoring
The Refactoring feature in KinGAidra allows users to automatically refactor decompiled code using AI-generated suggestions.
![](./img/image.png)