This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| docu:csheet:sysadm:venv:docker:run_kali [2020/03/21 23:20] – admin | docu:csheet:sysadm:venv:docker:run_kali [2020/03/21 23:24] (current) – admin | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| 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?? | 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?? | ||
| <code bash> | <code bash> | ||
| + | #!/bin/bash | ||
| + | xhost +local: >/ | ||
| docker run -it --rm \ | docker run -it --rm \ | ||
| --mount type=bind, | --mount type=bind, | ||
| Line 9: | Line 11: | ||
| --mount type=bind, | --mount type=bind, | ||
| --mount type=bind, | --mount type=bind, | ||
| - | --privileged --network=host kalilinux/ | + | --privileged --network=host kalilinux/ |
| + | xhost -local: | ||
| </ | </ | ||
| A self-destructive docker container mounting different paths from an already configured kali-linux filesystem (mounting this paths could be ommited) | A self-destructive docker container mounting different paths from an already configured kali-linux filesystem (mounting this paths could be ommited) | ||
| + | \\ | ||
| + | xhost (+|-)local: accepts/ | ||
| \\ | \\ | ||
| --privileged is needed to capture packets, use special devices, etc | --privileged is needed to capture packets, use special devices, etc | ||
| \\ | \\ | ||
| --network=host speaks by itself | --network=host speaks by itself | ||