Jump to content

Cara Install Ghidra di Ubuntu: Difference between revisions

From Haidhi Wiki
Created page with "Ghidra adalah salah satu tools reverse engineering yang paling terkenal. Sayangnya tools yang satu ini bahkan belum terinstall di Kali Linux sekalipun == Install Java == <syntaxhighlight lang="bash"> sudo apt install default-jre sudo apt install default-jdk </syntaxhighlight> command di atas akan menginstall java yang paling update. Jika ada java lain dengan versi berbeda di komputer kalian, maka command ini tidak akan me-replace java yang lama; melainkan runtime nya..."
 
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
Ghidra adalah salah satu tools reverse engineering yang paling terkenal. Sayangnya tools yang satu ini bahkan belum terinstall di Kali Linux sekalipun
''Everything is open source if you know reverse engineering'' (katanya sih gitu)
 
Ghidra adalah salah satu tools reverse engineering yang paling terkenal. Sayangnya tools yang satu ini bahkan belum terinstall di Kali Linux sekalipun.
 
''Note: Tutor ini gak buat Ubuntu doang, terserah mau pake distro apa yang penting install java-nya bener''
 
 
[[File:Ghidra icon.PNG|500px|center]]


== Install Java ==  
== Install Java ==  
Line 33: Line 40:


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
chmod +x ghidraRun 
./ghidraRun
./ghidraRun
</syntaxhighlight>
</syntaxhighlight>

Latest revision as of 01:58, 14 April 2025

Everything is open source if you know reverse engineering (katanya sih gitu)

Ghidra adalah salah satu tools reverse engineering yang paling terkenal. Sayangnya tools yang satu ini bahkan belum terinstall di Kali Linux sekalipun.

Note: Tutor ini gak buat Ubuntu doang, terserah mau pake distro apa yang penting install java-nya bener


Install Java

sudo apt install default-jre
sudo apt install default-jdk

command di atas akan menginstall java yang paling update. Jika ada java lain dengan versi berbeda di komputer kalian, maka command ini tidak akan me-replace java yang lama; melainkan runtime nya akan diset ke java yang terbaru.

Berikut command untuk lihat list java yang terinstall:

sudo update-java-alternatives --list

Output:

java-1.21.0-openjdk-amd64      2111       /usr/lib/jvm/java-1.21.0-openjdk-amd64
java-1.8.0-openjdk-amd64       1081       /usr/lib/jvm/java-1.8.0-openjdk-amd64

berdasarkan output di atas pada PC saya, java terbaru adalah versi 1.21.0. Kalian harus simpan path java tersebut untuk install Ghidra nya nanti yaitu /usr/lib/jvm/java-1.21.0-openjdk-amd64

Download Ghidra

Download dari https://github.com/NationalSecurityAgency/ghidra/releases di Section Assets, download yang paling atas; jangan yang source code. Setelah terdownload silahkan di-unzip lagi masuk ke direktori Ghidranya. Di dalam direktori itu kita bisa lihat list file dan folder seperti berikut:

bom.json  docs  Extensions  Ghidra  ghidraRun  ghidraRun.bat  GPL  LICENSE  licenses  server  support

ada shellscript bernama ghidraRun silahkan dieksekusi shellscript tersebut

chmod +x ghidraRun  
./ghidraRun

Ketika dieksekusi, kalian akan melihat perintah untuk menginput path java di PC kalian.

******************************************************************
JDK 21+ (64-bit) could not be found and must be manually chosen!
******************************************************************
Enter path to JDK home directory (ENTER for dialog): /usr/lib/jvm/java-1.21.0-openjdk-amd64

Silahkan isi dengan path Java PC kalian, setelah itu enter-enter saja dan Ghidra pun siap dipakai