İçeriğe atla

Ghidra

Vikipedi, özgür ansiklopedi
Ghidra
The logo for the Ghidra framework
A screenshot of the Ghidra user interface
Orijinal yazar(lar)NSA
İlk yayınlanma5 Mart 2019(5 yıl önce)(2019-03-05)
Güncel sürüm9.2.3[1]/ 25 Mart 2021(3 yıl önce)(2021-03-25)
Programlama diliJava,C++
Resmî sitesighidra-sre.org
Kod deposugithub.com/NationalSecurityAgency/ghidra

Ghidra(telaffuz Gee-druh;[2]/ˈɡdrə/[3]) serbest ve açık kaynaklıUlusal Güvenlik Ajansı(NSA) tarafından geliştirilenters mühendislikaracı. Yazılım Mart 2019'da RSA Konferansı'nda yayınlandı; kaynaklar bir ay sonraGitHub'dayayınlandı.[4]Ghidra, birçok güvenlik araştırmacısı tarafından IDA Pro'nun rakibi olarak görülüyor.[5]Yazılım,GUIiçin Swing çerçevesi kullanılarakJava'dayazılmıştır. Derleyicibileşeni C ++ile yazılmıştır. Ghidra eklentileri Java veya Python'da geliştirilebilir (Jythonaracılığıyla sağlanır).[6]

Ghidra'nın varlığı ilk olarak Mart 2017'deWikiLeaks'de sızdırıldı.[7]

Haziran 2019'da Coreboot, Ghidra yazılım paketinin açık kaynaklı sürümünün ardındanürün yazılımına özgüsorunlarda tersine mühendislikçalışmaları için Ghidra'yı kullanmaya başladı.[8]

Desteklenen mimariler

[değiştir|kaynağı değiştir]

Aşağıdaki mimariler veya ikili biçimler desteklenir:[9]

Ayrıca bakınız

[değiştir|kaynağı değiştir]
  • IDA Pro
  • JEB decompiler
  • radare2
  1. ^"Ghidra: Release Notes".16 Nisan 2021 tarihinde kaynağındanarşivlendi.Erişim tarihi:16 Nisan2021.
  2. ^"Frequently asked questions".GitHub.com.5 Mart 2019 tarihindekaynağındanarşivlendi.Erişim tarihi:7 Mart2019.
  3. ^"Come Get Your Free NSA Reverse Engineering Tool!".YouTube.com.21 Mayıs 2020 tarihindekaynağındanarşivlendi.Erişim tarihi: 17 Mayıs 2019.
  4. ^"The NSA Makes Ghidra, a Powerful Cybersecurity Tool, Open Source".Wired.com.6 Mart 2019 tarihindekaynağındanarşivlendi.Erişim tarihi:6 Mart2019.
  5. ^"NSA releases Ghidra, a free software reverse engineering toolkit".ZDNet(İngilizce). 6 Mart 2019 tarihindekaynağındanarşivlendi.Erişim tarihi:7 Mart2019.
  6. ^"Three Heads are Better Than One: Mastering NSA's Ghidra Reverse Engineering Tool"(PDF).1 Mart 2020 tarihindekaynağından(PDF)arşivlendi.Erişim tarihi: 30 Eylül 2019.
  7. ^"Ghidra".WikiLeaks.National Security Agency.7 Mart 2017 tarihindekaynağındanarşivlendi.Erişim tarihi:22 Mart2019.
  8. ^"Coreboot Project Is Leveraging NSA Software To Help With Firmware Reverse Engineering".21 Eylül 2009 tarihindekaynağındanarşivlendi.
  9. ^"Rob Joyce on Twitter".Twitter.com.7 Mart 2019 tarihindekaynağındanarşivlendi.Erişim tarihi:6 Mart2019.