Ghidra Downloadguida indipendente al download e all’installazione
Italiano
ULTIMA VERSIONE VERIFICATA

Scaricare Ghidra 12.1.2

Scarica Ghidra per Windows, macOS o Linux dalla versione ufficiale pubblicata dalla National Security Agency su GitHub. Qui trovi l’archivio multipiattaforma attuale, il JDK richiesto, il nome esatto del file, la somma SHA-256 e le istruzioni di installazione, senza affidarti a mirror o programmi di terze parti.

Vedere la versione ufficiale su GitHub

Il file viene fornito direttamente da github.com/NationalSecurityAgency/ghidra dopo un conto alla rovescia di 15 secondi. Non lo ospitiamo, modifichiamo o riconfezioniamo.

VERSIONE ATTUALE 12.1.2
File
ghidra_12.1.2_PUBLIC_20260605.zip
Dimensione
546,3 MiB
Pubblicazione
5 giugno 2026
Ambiente
JDK 21 a 64 bit
SHA-256 b62e81a0390618466c019c60d8c2f796ced2509c4c1aea4a37644a77272cf99d
Interfaccia ufficiale CodeBrowser di Ghidra con un eseguibile PE Windows
Interfaccia ufficiale di Ghidra. CodeBrowser combina disassemblaggio, alberi del programma, riferimenti, grafi e decompilatore per l’analisi binaria. Immagine dalla documentazione di Ghidra 12.1.2.
UN SOLO ZIP, TRE PIATTAFORME

Scaricare Ghidra in base al sistema operativo

Ghidra non pubblica archivi separati per Windows, macOS e Linux. Lo stesso ZIP ufficiale contiene gli script di avvio e la maggior parte dei componenti. Scegli la guida della tua piattaforma per configurare Java, usare il comando corretto e risolvere i problemi specifici.

Scaricare Ghidra per Windows

Usa lo ZIP ufficiale su Windows 10 o 11 a 64 bit. Ghidra è portatile e non esiste un programma di installazione EXE o MSI ufficiale.

  • Avvio con ghidraRun.bat
  • Windows 10 build 1809 o successiva
  • JDK 21 a 64 bit richiesto
Guida per Windows

Scaricare Ghidra per macOS

Installa lo stesso ZIP sui Mac Intel o Apple Silicon. Controlla Gatekeeper e i componenti nativi prima del primo avvio.

  • Avvio con ./ghidraRun
  • macOS 10.13 o successivo
  • Indicazioni Intel e Apple Silicon
Guida per macOS

Scaricare Ghidra per Linux

Lo ZIP originale è la via più diretta su Ubuntu, Debian, Fedora, Arch e altre distribuzioni a 64 bit. Non esiste un pacchetto apt ufficiale della NSA.

  • Avvio con ./ghidraRun
  • Componenti Linux x86-64 inclusi
  • Usa il pacchetto JDK 21 della distribuzione
Guida per Linux
INSTALLAZIONE RAPIDA

Come scaricare e installare Ghidra

Ghidra si installa estraendo e avviando i file. Nell’uso normale non aggiunge voci al Registro, collegamenti al menu Start o servizi in background.

  1. 1

    Installare JDK 21 a 64 bit

    Installa un Java Development Kit completo, non soltanto un runtime minimo. Il progetto cita Adoptium Temurin e Amazon Corretto come opzioni gratuite.

    java -version
  2. 2

    Scaricare lo ZIP ufficiale

    Scegli ghidra_12.1.2_PUBLIC_20260605.zip in Assets. Gli archivi Source code generati da GitHub non sono la distribuzione eseguibile.

    ghidra_12.1.2_PUBLIC_20260605.zip
  3. 3

    Estrarre in una nuova cartella

    Decomprimi in una directory scrivibile. Non estrarre una nuova versione sopra una vecchia installazione; tienile separate.

    ghidra_12.1.2_PUBLIC
  4. 4

    Eseguire l’avvio della piattaforma

    Su Windows apri ghidraRun.bat. Su Linux o macOS esegui ./ghidraRun dopo aver verificato i permessi.

    ghidraRun.bat / ./ghidraRun
Cerchi un programma di installazione o un eseguibile Ghidra?

Non esistono ghidra.exe o MSI ufficiali. Su Windows estrai lo ZIP multipiattaforma ed esegui ghidraRun.bat. Evita siti che inseriscono Ghidra in eseguibili sconosciuti.

Leggere la guida completa
INGEGNERIA INVERSA DEL SOFTWARE

Che cos’è Ghidra?

Ghidra è una piattaforma gratuita e open source per l’ingegneria inversa, creata e mantenuta dalla direzione di ricerca della National Security Agency. Ricercatori di sicurezza, analisti di malware, ingegneri firmware, studenti e sviluppatori la usano per esaminare programmi compilati senza codice sorgente. Importa formati comuni, identifica istruzioni, ricostruisce strutture e pseudocodice, analizza tipi di dati e automatizza le operazioni con script.

Scaricare Ghidra non significa usare un servizio cloud o un decompilatore online limitato. L’applicazione funziona localmente e salva i progetti sul computer, salvo la configurazione volontaria di un Ghidra Server collaborativo. CodeBrowser collega disassemblaggio, simboli, funzioni, riferimenti, memoria, tipi, grafi e decompilatore. Sono inclusi anche l’analisi senza interfaccia e PyGhidra per l’automazione con CPython.

La versione pubblica supporta analisi interattive e automatiche di molte architetture e formati. Questa ampiezza rende l’installazione più grande di un disassemblatore semplice, ma permette di passare da PE Windows a ELF Linux, firmware, file oggetto e processori personalizzati nella stessa applicazione. Analizza soltanto software e sistemi per cui disponi di autorizzazione.

DisassemblaggioDecodifica istruzioni di molte architetture e formati.
DecompilazioneRecupera pseudocodice simile al C e lo sincronizza con l’elenco.
Analisi dei programmiEsplora funzioni, riferimenti, flusso di controllo, simboli e tipi.
AutomazioneUsa script, analisi headless, estensioni e PyGhidra.
PRIMA DEL DOWNLOAD

Requisiti di sistema di Ghidra 12.1

Questi requisiti provengono da Getting Started di Ghidra 12.1. Più memoria e spazio aiutano con file binari grandi e più progetti.

RequisitoMinimo o supporto ufficialeNota pratica
Sistema operativoWindows 10 build 1809+, Linux o macOS 10.13+I sistemi a 32 bit sono obsoleti.
JavaJava 21 Runtime e Development Kit a 64 bitInstalla un JDK; l’avvio può chiederne la cartella.
Memoria4 GB di RAMProgrammi grandi e analisi parallela beneficiano di più RAM.
Spazio1 GB per i file installatiPrevedi spazio per ZIP, progetti, cache ed esportazioni.
PythonPython 3.9-3.14 per Debugger e PyGhidraNon serve per l’interfaccia standard.
SchermoDue monitor consigliatiUno funziona, ma più schermi facilitano i pannelli.

Ghidra verifica Java all’avvio. Se un JDK compatibile è disponibile tramite PATH o JAVA_HOME, viene normalmente trovato. Se Java manca o non è accettato, installa JDK 21 e riprova, invece di scaricare una versione vecchia e potenzialmente vulnerabile solo per conservare un Java obsoleto.

Il supporto di una piattaforma e i componenti nativi inclusi non coincidono. L’archivio contiene Windows x86-64, Windows ARM64 tramite emulazione e Linux x86-64. macOS Intel, macOS ARM64, Linux ARM64 e altri sistemi possono richiedere componenti compilati localmente per alcune funzioni. Le guide spiegano la differenza senza presentare pacchetti non ufficiali come ufficiali.

Finestra ufficiale dei progetti Ghidra con programmi importati
La finestra dei progetti organizza i programmi e apre gli strumenti di analisi. Immagine ufficiale di Ghidra 12.1.2.
VERIFICA IL FILE

Scegliere la versione eseguibile, non il codice sorgente

GitHub mostra l’archivio eseguibile in Assets, seguito dai pacchetti di codice sorgente generati. Per un’installazione normale il file segue ghidra_<versione>_PUBLIC_<data>.zip. I pacchetti sorgente sono destinati agli sviluppatori che vogliono compilare Ghidra.

Dopo 15 secondi, il pulsante apre l’URL verificato del repository ufficiale NationalSecurityAgency/ghidra. Il dominio visibile è importante perché le ricerche di download attirano mirror e riconfezionamenti. Un EXE di terze parti può aggiungere codice, essere obsoleto o usare un altro installatore.

Confronta il file scaricato con il SHA-256 ufficiale. Su Windows usa Get-FileHash, su macOS shasum -a 256, su Linux sha256sum. Ogni carattere deve corrispondere.

  • File: ghidra_12.1.2_PUBLIC_20260605.zip
  • Repository: NationalSecurityAgency/ghidra
  • Tag: Ghidra_12.1.2_build
  • Non installare sopra una vecchia cartella; usane una nuova.
  • Esegui il backup dei progetti prima di aprirli con una versione recente.
RISPOSTE CHIARE

Domande sul download di Ghidra

Risposte ai dubbi comuni prima del primo download o avvio.

Ghidra si può scaricare gratis?

Sì. Ghidra è gratuito e open source. Le versioni pubbliche ufficiali non richiedono acquisto o abbonamento.

Esistono download separati per ogni sistema?

No. La versione ufficiale è un unico ZIP multipiattaforma. Cambiano lo script e alcuni componenti, non il file principale.

Esiste un installer EXE di Ghidra?

No. Estrai lo ZIP ufficiale ed esegui ghidraRun.bat. In una cartella scrivibile di solito non servono diritti amministrativi.

Ghidra funziona senza JDK?

No. Ghidra 12.1 richiede Java 21 Runtime e Development Kit a 64 bit, trovato tramite PATH, JAVA_HOME o finestra di avvio.

Quale file scegliere su GitHub?

Scegli ghidra_12.1.2_PUBLIC_20260605.zip in Assets, non Source code ZIP o tar.gz se vuoi eseguire il programma.

Quanto è grande il download?

Lo ZIP di Ghidra 12.1.2 contiene 572.803.866 byte, circa 546,3 MiB. L’installazione estratta richiede circa 1 GB oltre a progetti e cache.

Come aggiornare Ghidra?

Scarica la nuova versione ed estraila in un’altra directory. Salva i progetti e non sovrascrivere l’installazione precedente.

ghidradownload.wiki è il sito ufficiale?

No. È una guida indipendente. Ghidra è mantenuto dalla NSA e i pulsanti portano al repository ufficiale su GitHub.

ARCHIVIO UFFICIALE

Pronto a scaricare Ghidra?

Ottieni lo ZIP multipiattaforma verificato di Ghidra 12.1.2 da GitHub e segui la guida del tuo sistema.