Sign inSign up

stackoverflowexcept1on/idapro

By stackoverflowexcept1on

•Updated 2 days ago

IDA Pro 9.5 Docker Image

Image
Security
Developer tools
0

2.0K

stackoverflowexcept1on/idapro repository overview

⁠idapro95-docker

Docker Pulls Docker Image CLI Docker Image X11

IDA Pro 9.5 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_95_armlinux.run & ida-pro_95_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.5-cli .
docker build \
    --build-arg MODE=x11 \
    --platform "$PLATFORM" \
    --tag stackoverflowexcept1on/idapro:9.5-x11 .
⁠Installing

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

docker pull \
    --platform "$PLATFORM" \
    stackoverflowexcept1on/idapro:9.5-cli
docker pull \
    --platform "$PLATFORM" \
    stackoverflowexcept1on/idapro:9.5-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.5-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.5-x11 \
        /files/cat
ls cat.i64

Tag summary

Content type

Image

Digest

sha256:a4371b0c0…

Size

1.5 GB

Last updated

2 days ago

docker pull stackoverflowexcept1on/idapro:9.5-x11