Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tenable/ghidra_tools
A collection of Ghidra scripts, including the GPT-3 powered code analyser and annotator, G-3PO.
https://github.com/tenable/ghidra_tools
Last synced: 4 days ago
JSON representation
A collection of Ghidra scripts, including the GPT-3 powered code analyser and annotator, G-3PO.
- Host: GitHub
- URL: https://github.com/tenable/ghidra_tools
- Owner: tenable
- License: mit
- Created: 2022-07-20T15:30:04.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-10T19:08:36.000Z (over 1 year ago)
- Last Synced: 2024-12-24T23:05:43.548Z (11 days ago)
- Language: Python
- Homepage:
- Size: 817 KB
- Stars: 305
- Watchers: 16
- Forks: 26
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-starred - tenable/ghidra_tools - A collection of Ghidra scripts, including the GPT-3 powered code analyser and annotator, G-3PO. (Python)
- awesome-starred - tenable/ghidra_tools - A collection of Ghidra scripts, including the GPT-3 powered code analyser and annotator, G-3PO. (Python)
README
# Tenable Ghidra Tools
This is a repository of Ghidra-related tools and scripts open-sourced by Tenable.
## Tools
* [extract.py](https://github.com/tenable/ghidra_tools/tree/main/extract_decomps) - Python script that makes use of the Ghidra Bridge to extract all decompiled functions from Ghirda
* [g3po.py](https://github.com/tenable/ghidra_tools/tree/main/g3po) - Jython script that queries OpenAI's large language models (gpt-3.5-turbo by default, but compatible with gpt-4) for explanatory comments on decompiled functions.