Update README.md
This commit is contained in:
47
README.md
47
README.md
@@ -9,23 +9,36 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Torxi needs an up and running Docker environment and a non-default docker network. Let's create one:
|
## Requirements:
|
||||||
|
* A running docker daemon
|
||||||
|
* User must be member of docker group
|
||||||
|
|
||||||
|
## Instructions
|
||||||
|
|
||||||
docker network create --driver=bridge --subnet=192.168.0.0/24 torxi_net
|
1. Let's create a non-default docker network:
|
||||||
|
|
||||||
## Gateway
|
|
||||||
echo -e 'FROM alpine:latest \n'\
|
|
||||||
'RUN apk add --update tor iptables iproute2 curl' |\
|
|
||||||
docker build -t "torxi_gw" -
|
|
||||||
|
|
||||||
## Workstation
|
|
||||||
https://www.kali.org/news/kali-linux-metapackages/
|
|
||||||
|
|
||||||
echo -e 'FROM kalilinux/kali-rolling:latest \n\n'\
|
```
|
||||||
'RUN apt-get update \n\n'\
|
docker network create --driver=bridge --subnet=192.168.0.0/24 torxi_net
|
||||||
'RUN apt-get dist-upgrade -y \n\n'\
|
```
|
||||||
'RUN apt-get install -y apt-utils xfce4 xfce4-terminal kali-linux-core metasploit-framework \n\n'\
|
|
||||||
'RUN apt-get install -y iproute2 curl firefox-esr vim autocutsel iputils-ping \n\n'\
|
|
||||||
'RUN apt-get install -y apt-utils novnc dbus-x11 x11vnc tightvncserver ' |\
|
|
||||||
docker build -t "torxi_ws" -
|
|
||||||
|
|
||||||
|
2. Then build images for proxy and workstation machines
|
||||||
|
```
|
||||||
|
#GATEWAY
|
||||||
|
echo -e 'FROM alpine:latest \n'\
|
||||||
|
'RUN apk add --update tor iptables iproute2 curl' |\
|
||||||
|
docker build -t "torxi_gw" -
|
||||||
|
```
|
||||||
|
```
|
||||||
|
#WORKSTATION
|
||||||
|
echo -e 'FROM kalilinux/kali-rolling:latest \n\n'\
|
||||||
|
'RUN apt-get update \n\n'\
|
||||||
|
'RUN apt-get dist-upgrade -y \n\n'\
|
||||||
|
'RUN apt-get install -y apt-utils xfce4 xfce4-terminal kali-linux-core metasploit-framework \n\n'\
|
||||||
|
'RUN apt-get install -y iproute2 curl firefox-esr vim autocutsel iputils-ping \n\n'\
|
||||||
|
'RUN apt-get install -y apt-utils novnc dbus-x11 x11vnc tightvncserver ' |\
|
||||||
|
docker build -t "torxi_ws" -
|
||||||
|
```
|
||||||
|
3. Run the script
|
||||||
|
```
|
||||||
|
./torxi.sh
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user