Skip to the content.

Docker + PWN-Term

Requirements

Supported devices (As of 15.06.2021)

To enable docker support in kernel read this guide

Installation

Getting packages

$ apt install docker

Root user bash

$ clear && sudo bash

Running Debian/arm64 as of example

Starting dockerd

$ dockerd
$ dockerd &>/dev/null &

Pulling and starting session in docker

$ docker pull arm64v8/debian
$ sudo docker run -i --tty --network host arm64v8/debian
$ groupadd -g 3003 aid_inet && usermod -G nogroup -g aid_inet _apt

Saving changes on docker image (With docker commit)

Making changed container with inet perms give for example
$ sudo docker run -i --tty --network host arm64v8/debian

$ groupadd -g 3003 aid_inet && usermod -G nogroup -g aid_inet _apt

$ exit
$ docker ps -l
$ docker commit ID_HERE debian1

$ sudo docker run -i --tty --net=host debian1

Removing commit containers/images

$ docker images

$ docker rm IMAGE_ID