This repository contains the necessary files and instructions to build and run the rizin and rz-ghidra tool using Docker.
- Docker installed on your machine
To build the Docker image, follow these steps:
- Clone this repository:
git clone https://github.com/evilc3leri/rizin-ghidra-docker.git
- Navigate to the project directory:
cd rizin-ghidra-docker
- Build the Docker image:
docker build -t rizin-ghidra-docker .
To launch the Docker container with the rizin-ghidra-docker tool, use the following command:
docker run -it --rm -v /path/to/your/workdir:/home/nonroot/workdir rizin-ghidra-docker
# Or you can use in in your current directory
docker run -it --rm -v $(pwd):/home/nonroot/workdir rizin-ghidra-docker
# Run rizin
rizin your_binary
# Analyse the binary
aaaa
# List functions
afl
# Disassemble a function
pdf
# Decompile a function
pdg
# List strings
iz
izz
# List imports
ii
# Seek an offset of a function
s fnc.deadbeef
s 0xdeadbeef
# Find XREFs to an offset
axt @ 0xdeadbeef
More at rizin.re and field manual