Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
ghidra2frida — Ghidra-Erweiterung, die statische und dynamische Analyse über Frida verbindet und eine skriptbare Laufzeitinstrumentierung für das Reverse Engineering von Binärdateien unter Windows, macOS, Linux, iOS, Android und QNX ermöglicht. | Kitploit
Tools/GitHubGitHub/federicodotta/ghidra2frida
Android-SicherheitDynamische Analyse (Sandboxing)iOS-SicherheitReverse EngineeringMobile SicherheitBinäranalyse
GitHubfedericodotta/ghidra2frida

ghidra2frida

Ghidra-Erweiterung, die statische und dynamische Analyse über Frida verbindet und eine skriptbare Laufzeitinstrumentierung für das Reverse Engineering von Binärdateien unter Windows, macOS, Linux, iOS, Android und QNX ermöglicht.

Repository anzeigen
13216vor 4 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

ghidra2frida

ghidra2frida ist eine Ghidra-Erweiterung, die als Brücke zwischen Ghidra und Frida fungiert und es Ihnen ermöglicht, leistungsstarke Ghidra-Skripte zu erstellen, die die dynamische Analyse-Engine von Frida nutzen, um die statischen Analysefunktionen von Ghidra zu verbessern. Es unterstützt alle von Frida unterstützten Plattformen (Windows, macOS, Linux, iOS, Android und QNX).

Das Plugin basiert auf der Idee (und dem Code) von Brida. ghidra2frida selbst ist eine Erweiterung, die Ghidra ein Bedienfeld mit allen notwendigen Werkzeugen hinzufügt, um die Brücke zwischen Ghidra und Frida zu schaffen. Wenn die Brücke aufgebaut ist, wird Ghidra-Skripten und -Erweiterungen ein Dienst angeboten, der mit nur wenigen Codezeilen die leistungsstarken Funktionen der dynamischen Instrumentierung von Frida für alles nutzen kann, was Sie benötigen.

Einige Beispiele:

  1. Dekorieren (Demanglen) von SWIFT-Funktionsnamen bei der Analyse von iOS-Binärdateien (als Beispiel beigelegt)
  2. Schreiben Sie einen Ghidra-Analyzer, der eine Binärdatei mithilfe dynamischer Informationen analysiert, die während eines oder mehrerer Läufe der Binärdatei selbst durch Frida gewonnen wurden
  3. Entschlüsseln Sie verschlüsselte Teile einer Binärdatei (Strings usw.), indem Sie die vom Zielbinary auf der Zielplattform verwendete Entschlüsselungsfunktion aufrufen

Ein Tutorial des Tools finden Sie in unserem Firmenblog.

Voraussetzungen

Um ghidra2frida verwenden zu können, benötigen Sie:

  1. Ghidra
  2. Frida-Client
  3. Pyro4
  4. Eine zu analysierende Anwendung! :D

Installation von GitHub

  1. Installieren Sie Python 2.7 oder Python 3, Pyro4 (pip install pyro4) und frida (pip install frida). Python virtuelle Umgebungen werden vollständig unterstützt.
  2. Laden Sie Ghidra herunter: https://github.com/NationalSecurityAgency/ghidra/releases
  3. Laden Sie die letzte Version von ghidra2frida herunter: https://github.com/federicodotta/ghidra2frida/releases
  4. Öffnen Sie Ghidra -> Datei -> Erweiterungen installieren -> Klicken Sie auf die Schaltfläche „Erweiterung hinzufügen“ -> Wählen Sie die Datei ghidra2fridaXX.zip aus
  5. Starten Sie Ghidra neu

Erstellung

Sie können das Projekt in Eclipse mit dem GhidraDev Eclipse-Plugin importieren oder das Plugin manuell mit Gradle (ich habe Gradle 7.1.1 verwendet) wie folgt erstellen:

  1. Wechseln Sie in den Projektordner
  2. export GHIDRA_INSTALL_DIR=<PATH_GHIDRA_DIRECTORY>
  3. gradle
  4. Das kompilierte Plugin befindet sich im Ordner dist
Tool herunterladen