Files
torxi/README.md
2024-03-18 00:30:27 +01:00

1.4 KiB

████████╗ ██████╗ ██████╗ ██╗  ██╗██╗
╚══██╔══╝██╔═══██╗██╔══██╗╚██╗██╔╝██║
   ██║   ██║   ██║██████╔╝ ╚███╔╝ ██║
   ██║   ██║   ██║██╔══██╗ ██╔██╗ ██║
   ██║   ╚██████╔╝██║  ██║██╔╝ ██╗██║
   ╚═╝    ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝╚═╝

Requirements:

  • A running docker daemon
  • User must be member of docker group

Instructions

  1. Let's create a non-default docker network:
docker network create --driver=bridge --subnet=192.168.0.0/24 torxi_net
  1. 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" -
  1. Run the script
./torxi.sh