stackoverflowexcept1on/idapro

By stackoverflowexcept1on

Updated 3 days ago

IDA Pro 9.4 Docker Image

Image
Security
Developer tools
0

1.2K

stackoverflowexcept1on/idapro repository overview

idapro94-docker

Docker Pulls Docker Image CLI Docker Image X11

IDA Pro 9.4 Docker Image that can be used both in batch mode (without GUI) and with X11 forwarding. You can run IDA Pro on a Linux server at night and get database.i64 the next day.

Requirements
  • ida-pro_94_armlinux.run & ida-pro_94_x64linux.run files, which can be downloaded from release page
Platform detection
PLATFORM=$(case "$(uname -m)" in
  aarch64) echo linux/arm64 ;;
  x86_64) echo linux/amd64 ;;
esac)
Building
docker build \
    --build-arg MODE=cli \
    --platform "$PLATFORM" \
    --tag stackoverflowexcept1on/idapro:9.4-cli .
docker build \
    --build-arg MODE=x11 \
    --platform "$PLATFORM" \
    --tag stackoverflowexcept1on/idapro:9.4-x11 .
Installing

If you don't want to build anything, pre-built docker image is available:

docker pull \
    --platform "$PLATFORM" \
    stackoverflowexcept1on/idapro:9.4-cli
docker pull \
    --platform "$PLATFORM" \
    stackoverflowexcept1on/idapro:9.4-x11
Running
mkdir -p demo && cd demo
cp /bin/cat .
docker run \
    --hostname hostname \
    --interactive \
    --name container \
    --platform "$PLATFORM" \
    --rm \
    --tty \
    --volume "$(pwd)":/files \
    stackoverflowexcept1on/idapro:9.4-cli \
        -B \
        -P+ \
        /files/cat
ls cat.i64
mkdir -p demo && cd demo
cp /bin/cat .
xhost +local:docker
docker run \
    --hostname hostname \
    --interactive \
    --env DISPLAY=$DISPLAY \
    --name container \
    --platform "$PLATFORM" \
    --rm \
    --tty \
    --volume "$(pwd)":/files \
    --volume /tmp/.X11-unix:/tmp/.X11-unix \
    stackoverflowexcept1on/idapro:9.4-x11 \
        /files/cat
ls cat.i64

Tag summary

Content type

Image

Digest

sha256:85e126c08

Size

1.1 GB

Last updated

3 days ago

docker pull stackoverflowexcept1on/idapro:9.4-cli