==== Run a process-isolated Kali Linux Rolling ==== \\ Ever wondered you could run a **docker container with Kali Linux** in it, and still access your **physical network devices**, and be able to **capture packets**, and so on?? #!/bin/bash xhost +local: >/dev/null 2>&1 docker run -it --rm \ --mount type=bind,source=`pwd`/root,destination=/root \ --mount type=bind,source=`pwd`/etc,destination=/etc \ --mount type=bind,source=`pwd`/usr,destination=/usr \ --mount type=bind,source=`pwd`/var,destination=/var \ --privileged --network=host kalilinux/kali-rolling bash xhost -local: >/dev/null 2>&1 A self-destructive docker container mounting different paths from an already configured kali-linux filesystem (mounting this paths could be ommited) \\ xhost (+|-)local: accepts/denies xorg connections from localhost (might be dangerous, but it works) \\ --privileged is needed to capture packets, use special devices, etc \\ --network=host speaks by itself