chrisfu / docker-proxmark3

Proxmark3 automated build environment via Docker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-proxmark3

This is a simple Dockerfile and build script to cleanly build and bundle the latest git HEAD of Proxmark3. This will (hopefully) leave you with a neat tarball containing the latest proxmark3 client, flasher, bootrom and fullimage.

At the moment this will only build x86_64 ELF binaries, but there's nothing stopping someone from pulling in i386 build deps or targeting other alternate architectures.

Build image (create build environment)

git clone git@github.com:chrisfu/docker-proxmark3.git
cd docker-proxmark3
docker build -t proxmark3-build .

Run a container from the image (build latest Proxmark3 git HEAD within build environment)

docker run -it proxmark3-build

Once that's done, just pull the tarball out of the container using 'docker cp' from the location that it gives you in stdout. If you're not attached to your container whilst Proxmark3 is building, to get the tarball location, just use:

docker logs --tail=10 <container_id>

The command above will simply show you the last 10 lines of stdout from the build process. The tarball location will be at the very end.

About

Proxmark3 automated build environment via Docker

License:MIT License


Languages

Language:Shell 100.0%