![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/7/77/Ghidra-disassembly%252CMarch_2019.png/640px-Ghidra-disassembly%252CMarch_2019.png&w=640&q=50)
Ghidra
software de engenharia reversa desenvolvido pela NSA / De Wikipedia, a enciclopédia encyclopedia
Ghidra (/ˈɡiːdrə/[3][4]) é uma ferramenta de engenharia reversa gratuita e de código aberto desenvolvida pela Agência de Segurança Nacional (NSA) dos Estados Unidos. Os arquivos binários foram disponibilizados na RSA Conference em março de 2019; o código foi publicado um mês depois no GitHub.[5] O Ghidra é visto por muitos pesquisadores de segurança como um competidor ao IDA Pro.[6] O software é escrito em Java, usando o framework Swing para a GUI. O componente do descompilador é escrito em C++, portanto, pode ser usado por si próprio (stand-alone).[7]
Ghidra | |
---|---|
Desmontando um arquivo no Ghidra | |
Autor | NSA |
Lançamento | 5 de março de 2019 (5 anos) |
Versão estável | 10.2.3[1] (9 de fevereiro de 2023; há 16 meses) |
Escrito em | Java, C++ |
Licença | Licença Apache 2.0 / Domínio público[2] |
Página oficial | ghidra-sre |
Repositório | github |
Scripts para a automatização de análise no Ghidra podem ser desenvolvidos em Java ou Python (via Jython),[8] mas este recurso é extensível e há suporte para outras linguagens de programação através de plugins da comunidade.[9] Plugins que adicionam novas funcionalidades ao Ghidra podem ser desenvolvidos usando um framework de extensão baseado em Java.[10]