Baixar Ghidra para Windows
Use o ZIP oficial no Windows 10 ou 11 de 64 bits. O Ghidra é portátil e não existe instalador EXE ou MSI oficial.
- Inicie com ghidraRun.bat
- Windows 10 build 1809 ou posterior
- JDK 21 de 64 bits obrigatório
Baixe o Ghidra para Windows, macOS ou Linux pela versão oficial da National Security Agency no GitHub. Esta página reúne o pacote multiplataforma atual, a versão necessária do JDK, o nome exato do arquivo, a soma SHA-256 e as orientações de instalação, sem depender de espelhos ou instaladores não oficiais.
Ver a versão oficial no GitHubO arquivo é entregue diretamente por github.com/NationalSecurityAgency/ghidra após uma contagem de 15 segundos. Não hospedamos, modificamos ou reempacotamos o download.
b62e81a0390618466c019c60d8c2f796ced2509c4c1aea4a37644a77272cf99d
O Ghidra não publica arquivos separados para Windows, macOS e Linux. O mesmo ZIP oficial contém scripts de inicialização e a maioria dos componentes necessários. Escolha o guia da sua plataforma para configurar o Java, executar o comando correto e solucionar problemas específicos.
Use o ZIP oficial no Windows 10 ou 11 de 64 bits. O Ghidra é portátil e não existe instalador EXE ou MSI oficial.
Instale o mesmo ZIP em Macs Intel ou Apple Silicon. Confira o Gatekeeper e os componentes nativos antes da primeira execução.
O ZIP original é o caminho mais direto no Ubuntu, Debian, Fedora, Arch e outras distribuições de 64 bits. Não há pacote apt oficial da NSA.
O Ghidra usa uma instalação do tipo extrair e executar. No uso normal, não adiciona entradas ao Registro, atalhos ao menu Iniciar ou serviços em segundo plano.
Instale um Java Development Kit completo, não apenas um runtime mínimo. Adoptium Temurin e Amazon Corretto são opções gratuitas citadas pelo projeto.
java -versionEscolha ghidra_12.1.2_PUBLIC_20260605.zip em Assets. Os arquivos de código-fonte gerados pelo GitHub não são a distribuição executável.
ghidra_12.1.2_PUBLIC_20260605.zipDescompacte em um diretório gravável. Não extraia uma versão nova sobre uma instalação antiga; mantenha cada versão separada.
ghidra_12.1.2_PUBLICNo Windows, abra ghidraRun.bat. No Linux ou macOS, execute ./ghidraRun após verificar a permissão do script.
ghidraRun.bat / ./ghidraRunNão existe ghidra.exe ou instalador MSI oficial. No Windows, extraia o ZIP multiplataforma e execute ghidraRun.bat. Evite sites que transformam o Ghidra em um executável desconhecido.
Ghidra é uma plataforma gratuita e de código aberto para engenharia reversa, criada e mantida pela diretoria de pesquisa da National Security Agency. Pesquisadores de segurança, analistas de malware, engenheiros de firmware, estudantes e desenvolvedores usam a ferramenta para examinar programas compilados quando o código-fonte não está disponível. Ela importa formatos comuns, identifica instruções, recupera estruturas e pseudocódigo, inspeciona tipos de dados e automatiza análises com scripts.
Baixar o Ghidra não significa contratar um serviço em nuvem ou usar um descompilador on-line limitado. O aplicativo roda localmente e salva projetos no computador, exceto quando você configura de propósito um Ghidra Server colaborativo. O CodeBrowser conecta desmontagem, símbolos, funções, referências, mapas de memória, tipos, gráficos e descompilador. A suíte também oferece análise sem interface e PyGhidra para automação com CPython.
A versão pública aceita análises interativas e automatizadas de muitas arquiteturas e formatos. Essa abrangência torna a instalação maior que a de um desmontador simples, mas permite trabalhar com PE do Windows, ELF do Linux, imagens de firmware, arquivos objeto e processadores personalizados na mesma ferramenta. Analise somente softwares e sistemas para os quais você tenha autorização.
Os requisitos vêm do documento Getting Started do Ghidra 12.1. Mais memória e armazenamento ajudam com binários grandes e vários projetos.
| Requisito | Mínimo ou suporte oficial | Observação prática |
|---|---|---|
| Sistema operacional | Windows 10 build 1809+, Linux ou macOS 10.13+ | Sistemas de 32 bits estão obsoletos. |
| Java | Java 21 Runtime e Development Kit de 64 bits | Instale um JDK; o inicializador pode pedir a pasta. |
| Memória | 4 GB de RAM | Programas grandes e análise paralela se beneficiam de mais RAM. |
| Armazenamento | 1 GB para os binários instalados | Reserve espaço para ZIP, projetos, caches e exportações. |
| Python | Python 3.9 a 3.14 para Debugger e PyGhidra | Não é necessário para a interface padrão. |
| Tela | Dois monitores recomendados | Uma tela funciona, mas várias facilitam organizar os painéis. |
O Ghidra verifica o Java durante a inicialização. Se um JDK compatível estiver em PATH ou JAVA_HOME, o inicializador normalmente o encontra. Se o Java estiver ausente ou não for aceito, instale JDK 21 e tente novamente, em vez de baixar uma versão antiga e possivelmente vulnerável só para manter um Java ultrapassado.
Suporte à plataforma e componentes nativos incluídos não são a mesma coisa. O arquivo oficial traz Windows x86-64, Windows ARM64 por emulação x86 e Linux x86-64. macOS Intel, macOS ARM64, Linux ARM64 e outros sistemas podem exigir componentes compilados localmente para certas funções. Os guias explicam a diferença sem apresentar pacotes de terceiros como downloads oficiais.
O GitHub mostra o arquivo executável do Ghidra em Assets e depois os pacotes de código-fonte gerados automaticamente. Para uma instalação normal, a opção correta segue ghidra_<versão>_PUBLIC_<data>.zip. Os pacotes de código são destinados a desenvolvedores que querem compilar o Ghidra.
Depois de 15 segundos, o botão abre a URL verificada do repositório oficial NationalSecurityAgency/ghidra. Manter o domínio do editor visível é importante porque buscas de download atraem espelhos e reempacotamentos. Um EXE de terceiros pode adicionar código, estar desatualizado ou usar outro instalador.
Compare o arquivo baixado com o SHA-256 oficial. No Windows, use Get-FileHash; no macOS, shasum -a 256; no Linux, sha256sum. O resultado precisa coincidir caractere por caractere.
ghidra_12.1.2_PUBLIC_20260605.zipNationalSecurityAgency/ghidraGhidra_12.1.2_buildRespostas às dúvidas comuns antes do primeiro download ou início.
Sim. O Ghidra é gratuito e de código aberto. As versões públicas oficiais não exigem compra ou assinatura.
Não. A versão oficial é um único ZIP multiplataforma. O script de início e alguns componentes mudam, não o arquivo principal.
Não. Extraia o ZIP oficial e execute ghidraRun.bat. Uma pasta gravável geralmente dispensa privilégios de administrador.
Não. Ghidra 12.1 exige Java 21 Runtime e Development Kit de 64 bits, localizado por PATH, JAVA_HOME ou pelo diálogo.
Escolha ghidra_12.1.2_PUBLIC_20260605.zip em Assets, não Source code ZIP ou tar.gz se quiser executar o programa.
O ZIP do Ghidra 12.1.2 tem 572.803.866 bytes, aproximadamente 546,3 MiB. A instalação extraída ocupa cerca de 1 GB, além dos projetos e caches.
Baixe a versão nova e extraia em outro diretório. Faça backup dos projetos e não substitua a instalação anterior.
Não. Este é um guia independente. O Ghidra é mantido pela NSA e os botões apontam para o repositório oficial no GitHub.
Obtenha o ZIP multiplataforma verificado do Ghidra 12.1.2 no GitHub e siga o guia do seu sistema.