FROM kali-custom:latest ENV DEBIAN_FRONTEND=noninteractive RUN apt update && apt upgrade -y && apt install -y \ htop \ steghide \ kali-desktop-xfce \ xrdp \ sudo \ dbus-x11 \ xauth \ xfce4-terminal \ wireshark \ && apt clean \ && 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