Ghidra

Ghidra
Tipusdesassemblador, programari lliure, Descompilador i depurador Modifica el valor a Wikidata
Versió estable
11.3.1 (19 febrer 2025) Modifica el valor a Wikidata
LlicènciaLlicència Apache, versió 2.0 Modifica el valor a Wikidata
Característiques tècniques
Sistema operatiumultiplataforma Modifica el valor a Wikidata
Escrit enJava Modifica el valor a Wikidata
Equip
Desenvolupador(s)Agència de Seguretat Nacional Modifica el valor a Wikidata
Més informació
Lloc webghidra-sre.org (anglès) Modifica el valor a Wikidata
Seguiment d'errorsSeguiment d'errors Modifica el valor a Wikidata
Id. SubredditGhidra Modifica el valor a Wikidata


X: GHIDRA_RE Modifica el valor a Wikidata

Ghidra (pronunciat GEE-druh; [1] /ˈɡdrə/ [2]) és una eina d'enginyeria inversa gratuïta i de codi obert desenvolupada per l'Agència de Seguretat Nacional (NSA) dels Estats Units. Els binaris es van publicar a la conferència RSA el març de 2019; les fonts es van publicar un mes després a GitHub. Ghidra és vist per molts investigadors de seguretat com un competidor d'IDA Pro.[3] El programari està escrit en Java utilitzant el framework Swing per a la GUI. El component descompilador està escrit en C++ i, per tant, es pot utilitzar de forma autònoma.

Els scripts per realitzar anàlisis automatitzades amb Ghidra es poden escriure en Java o Python (mitjançant Jython), [4][5] encara que aquesta característica és extensible i el suport per a altres llenguatges de programació està disponible a través de connectors de la comunitat.[6] Els connectors que afegeixen noves funcions al mateix Ghidra es poden desenvolupar mitjançant un marc d'extensió basat en Java.[7]

  1. «Frequently asked questions» (en anglès). GitHub.com. Arxivat de l'original el 5 March 2019. [Consulta: 7 març 2019].
  2. «Come Get Your Free NSA Reverse Engineering Tool!» (en anglès). YouTube.com, 16-05-2019. Arxivat de l'original el 2021-04-16. [Consulta: 17 maig 2019].
  3. Cimpanu, Catalin. «NSA releases Ghidra, a free software reverse engineering toolkit» (en anglès). ZDNet. Arxivat de l'original el 2019-03-06. [Consulta: 7 març 2019].
  4. «Ghidra Scripting Class» (en anglès). GitHub. Arxivat de l'original el 2023-02-20. [Consulta: 19 febrer 2023].
  5. «Three Heads are Better Than One: Mastering NSA's Ghidra Reverse Engineering Tool» (en anglès). GitHub. Arxivat de l'original el 2020-03-01. [Consulta: 30 setembre 2019].
  6. «Ghidraal» (en anglès). GitHub. Arxivat de l'original el 2023-02-20. [Consulta: 19 febrer 2023].
  7. «Ghidra Advanced Development Class» (en anglès). GitHub. Arxivat de l'original el 2023-02-20. [Consulta: 19 febrer 2023].

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne