Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 1.08 KB

README.md

File metadata and controls

43 lines (27 loc) · 1.08 KB

ghidra-firmware container for Docker

This is a container with Ghidra setup to analyze PC firmware.

Usage

Download ghidra-firmware script, optionally put somewhere in your $PATH, make it executable and run.

ghidra-firmware -h|--help  --  show help message
ghidra-firmware shell      --  enter root shell of the container
ghidra-firmware [args]     --  run Ghidra with specified arguments

What's in it

  • Ghidra 9.2.2

  • User and group IDs match those of the user on the host.

  • Pre-installed ghidra-firmware-utils extension built from bccdc829ba commit.

  • Current working directory is mounted at ~/host-data, which is pre-configured to be the default project location for Ghidra.

Building the container

Execute in the root of this repository:

./build.sh

Container is called ghidra-firmware.

Credits

Derived from https://github.com/blacktop/docker-ghidra under Apache 2.0 license.