From a5a5c7d5df8301292533e50ad1a3884ef891b010 Mon Sep 17 00:00:00 2001 From: David Tomaschik Date: Thu, 25 Aug 2022 22:29:28 -0700 Subject: [PATCH] Add ghidra to install_tool --- bin/install_tool | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bin/install_tool b/bin/install_tool index 9a734e8..e6a1194 100755 --- a/bin/install_tool +++ b/bin/install_tool @@ -458,6 +458,14 @@ EOF tar -C "${DESTDIR}" -zxf /tmp/arduino-cli.tar.gz arduino-cli add_bin_symlink arduino-cli ;; + ghidra) + zip_url=$(curl https://api.github.com/repos/NationalSecurityAgency/ghidra/releases/latest | \ + jq -r '.assets[] | select(.name|test(".*.zip")) | .browser_download_url') + download $zip_url /tmp/ghidra.zip + unzip -d "${DESTDIR}" /tmp/ghidra.zip + mv ${DESTDIR}/*/* ${DESTDIR} + add_bin_symlink ghidraRun ghidra + ;; *) echo "Unknown tool: ${TOOL}" >/dev/stderr list_tools