GPTHIDRA ist ein Ghidra -Plugin, das die OpenAI -Chat -GPT verwendet, um Funktionen zu erklären. Mit GPTHidra können Sie den Zweck und das Verhalten von Funktionen in Ihrer Codebasis leicht verstehen.

GPT-4-Integration : Profitieren Sie von den neuesten Fortschritten in der Verarbeitung natürlicher Sprache und bieten noch aufschlussreichere und genauere Codeerklärungen.
Erfahren Sie mehr über den Zugriff auf GPT-4.
>= 10.1.5 (https://ghidra-sre.org).Tools ).New Schaltfläche, um ein neues Skript zu erstellen.Python als Sprache aus und geben Sie dem Skript den Namen GptHidra.py .API_KEY = '' durch Ihre OpenAI -Chat -GPT -API -Schlüssel.Save , um das Skript zu speichern. Um GPTHidra zu verwenden, wählen Sie eine Funktion im Ghidra Decompiler aus und machen Sie eine der folgenden:
Drücken Sie Ctrl + Alt + G (Sie können das Skript bearbeiten, um diese Verknüpfung zu ändern).
Gehen Sie zu Tools -> GptHidra (Sie können das Skript bearbeiten, um dieses Menüelement zu ändern).
Eine Erklärung der ausgewählten Funktion wird in die Ghidra -Konsole gedruckt.
Telegram: @evyatar9
Discord: Evyatar9
Wenn Sie zur Erweiterung von GPTHIDRA beitragen möchten, können Sie eine Pull -Anfrage vorlegen oder Probleme melden, denen Sie im GPTHidra -Repository begegnen.
https://ghidra.re/ghidra_docs/api/ghidra/app/decompiler/decompinterface.html
https://beta.openai.com/docs/
Sie können meine Arbeit unterstützen, die mir einen Kaffee kauft: