Ubuntuにて、Ghidraのショートカット(ランチャー)をデスクトップに作成します。
状況
Ghidar関連のファイルたちは/opt
配下にある状態です:
shoebill@pwner:~$ ls /opt/
ghidra_10.1.5_PUBLIC
shoebill@pwner:~$ ls /opt/ghidra_10.1.5_PUBLIC/
docs Ghidra ghidraRun.bat LICENSE server
Extensions ghidraRun GPL licenses support
アイコン(ico)ファイルの入手
デフォルトではGhidraのicoファイルがなかったので上のリンクからicoファイルをダウンロードしました。
このicoファイルをsupport
ディレクトリ配下(自分の場合は/opt/ghidra_10.1.5_PUBLIC/support/
)に置きます。
.desktopファイルの作成
(この.desktopファイルはデスクトップに作成しました。)
Ghidra.desktop
[Desktop Entry]
Categories=Application;Development;
Comment[en_US]=Ghidra Software Reverse Engineering Suite
Comment=Ghidra Software Reverse Engineering Suite
Exec=/opt/ghidra_10.1.5_PUBLIC/ghidraRun
GenericName[en_US]=Ghidra Software Reverse Engineering Suite
GenericName=Ghidra Software Reverse Engineering Suite
Icon=/opt/ghidra_10.1.5_PUBLIC/support/ghidra.ico
MimeType=
Name[en_US]=Ghidra
Name=Ghidra
Path=/opt/ghidra_10.1.5_PUBLIC
StartupNotify=false
Terminal=false
TerminalOptions=
Type=Application
Version=1.0
X-DBUS-ServiceName=
X-DBUS-StartupType=none
X-KDE-SubstituteUID=false
X-KDE-Username=
各自の環境に合わせてパスを設定する項目:
- Exec
- Icon
- Path
最後に実行権限を与える
アイコンを右クリックし、「Allow Launching」で実行する許可を与えます:
以上で、Ghidra起動用のショートカットアイコンが作成できました。
アプリ一覧で表示されるようにする
Ghidra.desktop
を~/.local/share/applications/
または/usr/share/applications/
配下に置くと、アプリボタンを押してアプリ一覧に表示されます。