Lompat ke isi

Ghidra

Ensiklopedia Pengetahuan Universitas Islam Sultan Agung
Ghidra Logo

Ghidra ( Gee-druh;[1] [2]) adalah perkakas rekayasa balik bebas dan sumber terbuka yang dikembangkan oleh Badan Keamanan Nasional (NSA) Amerika Serikat. Binernya dirilis pada Maret 2019 di RSA Conference; kode sumbernya dipublikasikan sebulan kemudian di GitHub.[3][4] Ghidra dipandang oleh banyak peneliti keamanan sebagai pesaing IDA Pro.[5] Perangkat lunak ini ditulis dalam Java menggunakan kerangka kerja Swing untuk GUI-nya. Sedangkan komponen dekompilatornya ditulis dalam C++. Plugin Ghidra dapat dibuat dalam bahasa pemrograman Java atau Python (melalui Jython).[6]

Sejarah

Ghidra awalnya terungkap ke publik melalui WikiLeaks pada Maret 2017,[7] tetapi perangkat lunak ini tidak tersedia bagi publik sampai status kerahasiaannya dicabut dan secara resmi dirilis dua tahun kemudian.[8][9]

Pada Juni 2019, coreboot mulai menggunakan Ghidra untuk upaya perekayasaan baliknya pada masalah perangkat tegar setelah dirilisnya kode sumber paket perangkat lunak Ghidra.[10]

Ghidra dapat digunakan sebagai pengawakutu sejak Ghidra 10.0. Pengawakutu milik Ghidra mendukung pengawakutuan dalam mode pengguna pada program Windows melalui WinDbg, dan program Linux melalui GDB.[11]

Arsitektur yang didukung

Arsitektur dan format biner yang didukung oleh Ghidra adalah sebagai berikut:[12]

Lihat pula

Pranala luar

Referensi

  1. Frequently asked questions.
  2. RSA Conference. Come Get Your Free NSA Reverse Engineering Tool!. YouTube.
  3. Lily Hay Newman. The NSA Makes Ghidra, a Powerful Cybersecurity Tool, Open Source. Wired. 3 Mei 2019.
  4. Jill Franklin. GitHub Announces that Free Accounts Now Can Create Private Repositories, Bash-5.0 Released, iPhone Apps Linked to Golduck Malware, Godot Game Engine Reaches 3.1 Beta, NSA to Open-Source Its GHIDRA Reverse-Engineering Tool. Linux Journal. 8 Januari 2019.
  5. Catalin Cimpanu. NSA releases Ghidra, a free software reverse engineering toolkit. ZDNet.
  6. Three Heads are Better Than One: Mastering NSA’s Ghidra Reverse Engineering Tool.
  7. Ghidra. WikiLeaks.
  8. Lily Hay Newman. The NSA Makes Ghidra, a Powerful Cybersecurity Tool, Open Source. Wired. 3 Mei 2019.
  9. Michael Larabel. Coreboot Project Is Leveraging NSA Software To Help With Firmware Reverse Engineering. Phoronix. 4 Juni 2019.
  10. Michael Larabel. Coreboot Project Is Leveraging NSA Software To Help With Firmware Reverse Engineering. Phoronix. 4 Juni 2019.
  11. NSA. What's new in Ghidra 10.0.
  12. Rob Joyce. Ghidra processor modules: X86 16/32/64, ARM/AARCH64, PowerPC 32/64, VLE, MIPS 16/32/64,micro, 68xxx, Java / DEX bytecode, PA-RISC, PIC 12/16/17/18/24, Sparc 32/64, CR16C, Z80, 6502, 8051, MSP430, AVR8, AVR32, Others+ variants as well. Power users can expand by defining new ones.

Sumber dan atribusi

Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 23961118 (2023-08-05T03:26:48Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Gambar pada artikel ini bersumber dari Wikimedia Commons dan mengikuti ketentuan lisensi masing-masing berkas. Mohon gunakan konten dan media secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.