Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
ghidra2frida — Estensione di Ghidra che collega l'analisi statica e dinamica tramite Frida, consentendo l'instrumentazione runtime scriptabile per il reverse engineering di binari su Windows, macOS, Linux, iOS, Android e QNX. | Kitploit
Strumenti/GitHubGitHub/federicodotta/ghidra2frida
Sicurezza AndroidAnalisi Dinamica (Sandboxing)Sicurezza iOSReverse EngineeringSicurezza MobileAnalisi di Binari
GitHubfedericodotta/ghidra2frida

ghidra2frida

Estensione di Ghidra che collega l'analisi statica e dinamica tramite Frida, consentendo l'instrumentazione runtime scriptabile per il reverse engineering di binari su Windows, macOS, Linux, iOS, Android e QNX.

Vedi Repository
132164 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

ghidra2frida

ghidra2frida è un'estensione di Ghidra che, fungendo da ponte tra Ghidra e Frida, ti consente di creare potenti script Ghidra che sfruttano il motore di analisi dinamica di Frida per migliorare le funzionalità di analisi statica di Ghidra. Supporta tutte le piattaforme supportate da Frida (Windows, macOS, Linux, iOS, Android e QNX).

Il plugin si basa sull'idea (e sul codice) di Brida. ghidra2frida è un'estensione che aggiunge a Ghidra un pannello di controllo con tutti gli strumenti necessari per creare il ponte tra Ghidra e Frida. Quando il ponte è attivo, viene offerto un servizio agli script e alle estensioni di Ghidra che, con un paio di righe di codice, possono utilizzare le potenti funzionalità di strumentazione dinamica di Frida per tutto ciò di cui hai bisogno.

Alcuni esempi:

  1. Demangling dei nomi di funzioni SWIFT durante l'analisi di binari iOS (fornito come esempio)
  2. Scrivere un analizzatore Ghidra che analizzi un binario utilizzando anche informazioni dinamiche ottenute tramite Frida durante una o più esecuzioni del binario stesso
  3. Decrittare porzioni crittografate di un binario (stringhe, ecc.) chiamando la funzione di decrittazione utilizzata dal binario target in esecuzione sulla piattaforma target

Un tutorial dello strumento è disponibile sul blog della nostra azienda.

Requisiti

Per poter utilizzare ghidra2frida, hai bisogno di:

  1. Ghidra
  2. Client Frida
  3. Pyro4
  4. Un'applicazione da analizzare! :D

Installazione da GitHub

  1. Installa Python 2.7 o Python 3, Pyro4 (pip install pyro4) e frida (pip install frida). Gli ambienti virtuali Python sono completamente supportati.
  2. Scarica Ghidra: https://github.com/NationalSecurityAgency/ghidra/releases
  3. Scarica l'ultima release di ghidra2frida: https://github.com/federicodotta/ghidra2frida/releases
  4. Apri Ghidra -> File -> Installa estensioni -> Clicca il pulsante "Aggiungi estensione" -> Scegli il file ghidra2fridaXX.zip
  5. Riavvia Ghidra

Build

Puoi importare il progetto in Eclipse usando il plugin Eclipse GhidraDev oppure puoi compilare manualmente il plugin con gradle (ho usato gradle 7.1.1) come segue:

  1. entra nella cartella del progetto
  2. esporta GHIDRA_INSTALL_DIR=<PATH_CARTELLA_GHIDRA>
  3. gradle
  4. Il plugin compilato si trova nella cartella dist
Scarica lo strumento