Ghidra
Vývojář | Národní bezpečnostní agentura |
---|---|
Aktuální verze | 11.2.1 (6. listopadu 2024) |
Operační systém | multiplatformní software |
Vyvíjeno v | Java |
Typ softwaru | disassembler, svobodný software, dekompilátor a debugger |
Licence | Apache License, Version 2.0 |
Web | www |
Některá data mohou pocházet z datové položky. |
Ghidra je svobodný nástroj pro softwarové reverzní inženýrství vyvinutý původně v utajení americkou Národní bezpečnostní agenturou (NSA). Jeho grafické uživatelské rozhraní je naprogramováno v Javě s pomocí knihovny Swing, zatímco samotný dekompilátor je naprogramovaný v C++. Přídavné zásuvné moduly pro Ghidru je možná psát v Javě nebo v Pythonu (který je interpretován Jythonem).
Ghidru lze považovat za konkurenci k etablovanému komerčnímu dekompilátoru IDA Pro.[1]
Dějiny
[editovat | editovat zdroj]První veřejná zmínka o Ghidře pochází z března 2017, kdy k ní došlo prostřednictvím projektu WikiLeaks.[2] V lednu 2019 NSA oznámila,[3] že na RSA konferenci v březnu 2019 software dá volně k disposici, a následně skutečně v březnu na oficiálních stránkách zveřejnila zdrojový kód.[4]
Podporované architektury a formáty
[editovat | editovat zdroj]- x86 16, 32- a 64bitové
- ARM and AARCH64
- PowerPC 32/64 a VLE
- MIPS 16/32/64
- MicroMIPS
- 68xxx
- bajtkódy JVM a DEX
- PA-RISC
- PIC 12/16/17/18/24
- SPARC 32/64
- CR16C
- Z80
- 6502
- 8051
- MSP430
- AVR8, AVR32
- SuperH
Odkazy
[editovat | editovat zdroj]Reference
[editovat | editovat zdroj]V tomto článku byl použit překlad textu z článku Ghidra na anglické Wikipedii.
- ↑ CIMPANU, Catalin. NSA releases Ghidra, a free software reverse engineering toolkit. zdnet.com [online]. 2019-03-06 [cit. 2020-4-25]. Dostupné online. (anglicky)
- ↑ csirt.cz. Postřehy z bezpečnosti: Twitter dovolil zneužití telefonních čísel a e-mailů k cílení reklamy. Root.cz [online]. 2019-10-14 [cit. 2020-24-25]. Dostupné online. ISSN 1212-8309.
- ↑ FIKAR, Jan. NSA v březnu uvolní disassembler GHIDRA. Root.cz [online]. 2019-01-07 [cit. 2020-04-25]. Dostupné online. ISSN 1212-8309.
- ↑ FIKAR, Jan. NSA uvolnilo disassembler GHIDRA. Root.cz [online]. 2019-03-06 [cit. 2020-04-26]. Dostupné online. ISSN 1212-8309.
Externí odkazy
[editovat | editovat zdroj]- Obrázky, zvuky či videa k tématu Ghidra na Wikimedia Commons
- Oficiální stránky