4 Commits

Author SHA1 Message Date
Tord-Vincent Heggland
756fe682d7 final 2026-03-16 16:11:49 +01:00
Tord-Vincent Heggland
bd448985db distrobox 2026-03-16 15:11:57 +01:00
Tord-Vincent Heggland
0faa8b352b xs-redirect 2026-03-15 12:33:55 +01:00
Tord-Vincent Heggland
fb4925941a xs-masgter 2026-03-15 12:33:15 +01:00
3 changed files with 21 additions and 22 deletions

2
.env Normal file
View File

@@ -0,0 +1,2 @@
UID=1000
GID=1000

View File

@@ -2,37 +2,22 @@ FROM kali-custom:latest
ENV DEBIAN_FRONTEND=noninteractive
RUN apt update && apt upgrade -y && apt install -y \
RUN apt update && apt install -y \
htop \
steghide \
kali-desktop-xfce \
xrdp \
sudo \
dbus-x11 \
x11-apps \
xauth \
xfce4-terminal \
wireshark \
&& apt clean \
libxcb-cursor0 \
libxkbcommon-x11-0 \
libgl1 \
&& rm -rf /var/lib/apt/lists/*
RUN useradd -m -s /bin/bash kali && \
echo 'kali:kali' | chpasswd && \
usermod -aG sudo kali && \
usermod -aG wireshark kali && \
echo 'kali ALL=(ALL:ALL) ALL' > /etc/sudoers.d/kali && \
chmod 440 /etc/sudoers.d/kali
RUN echo "startxfce4" > /home/kali/.xsession && \
chown kali:kali /home/kali/.xsession
RUN mkdir -p /var/run/dbus && \
sed -i 's/^port=3389/port=3389/' /etc/xrdp/xrdp.ini && \
adduser xrdp ssl-cert
EXPOSE 3389
CMD ["/bin/bash", "-lc", "service dbus start && service xrdp start && tail -f /dev/null"]
WORKDIR /home/kali

View File

@@ -11,13 +11,25 @@ services:
tty: true
network_mode: host
privileged: true
cap_add:
- NET_RAW
- NET_ADMIN
environment:
- DISPLAY=${DISPLAY}
- XAUTHORITY=${XAUTHORITY}
volumes:
- ~/kali-share:/share
- /tmp/.X11-unix:/tmp/.X11-unix
- ${XAUTHORITY}:${XAUTHORITY}:ro
- ${HOME}/kali-share:/share
- kali_root:/root
- kali_home:/home/kali
- /media:/media
- /srv:/srv
- /mnt:/mnt
user: 1000:1000
restart: unless-stopped
command: sleep infinity