Ghidra をDockに追加する方法
前回の記事でKali linuxを扱ったのだが、ghidraをインストールした後にdockに追加できるのが便利すぎたので、ubuntu_20.04でもできるようにしたい。ということで、一連の作業を終えると以下の画像のようになる。飛ばせるところは、飛ばして良い。
JAVAのインストール
以下のコマンドを打つ。
sudo apt install default-jre java --version
sudo apt install default-jdk javac --version
それぞれのバージョンを確認するコマンドで以下のような出力があればOK。
Ghidraをダウンロードする
下記のサイトにある「Download from GitHub」を押し、zipファイルをダウンロードする。
ダウンロードしたら、以下のコマンドを叩く。
cd sudo unzip ./Downloads/ghidra_10.1.2_PUBLIC_20220125.zip -d /opt
ghidraRun が存在することを確認する。
ls -la /opt/ghidra_10.1.2_PUBLIC/
ランチャーへ追加する
デスクトップランチャーに登録するには、/.local/share/applications/ にアプリケーションの詳細な情報が書かれた .desktopファイルを置く必要がある。次のコマンドで /.local/share/applications/ に移動する。
cd ~/.local/share/applications
そして新規にファイルを作成する。
vim ghidra.desktop
以下の内容をコピーし、貼り付ける。(バージョンは適宜変更する)
[Desktop Entry] Name=Ghidra Exec=/opt/ghidra_10.1.2_PUBLIC/ghidraRun Icon=/opt/ghidra_10.1.2_PUBLIC/docs/images/GHIDRA_1.png Type=Application Encoding=UTF-8 Categories=Development;Education;
保存してアプリケーションを表示するとghidraを確認できる。ghidraのアイコンを右クリック(2本指タップ)し、「お気に入りに追加」を選択するとDockに登録される。