Imagina una manera fácil y sencilla de usar Kali Linux remotamente desde cualquier navegador. Pues Jerry Gamblin nos lo pone a huevo en bandeja con KaliBrowser, un contenedor Docker que nos permitirá usar nuestra distribución de pentesting favorita simplemente:
- ejecutando docker run -d -t -i -p 6080:6080 jgamblin/kalibrowser
- accediendo a http://ip:6080
Al lanzarlo se ejecutarán los siguiente paquetes:
Kali Docker
OpenBox
NoVNC
La imagen por defecto está pensada para se lo más pequeña posible (unos 841MB) aunque también tienes disponible otra versión gamblin/kalibrowser-top10 (2GB) que tiene preinstalado Kali Top 10 metapackage. Para usarla en su lugar ejecuta:
docker run -d -t -i -p 6080:6080 jgamblin/kalibrowser-top10
Y si quieres construir la imagen tú mismo, aquí tienes el dockerfile:
Y el startup.sh:
Fuente: http://jerrygamblin.com/2016/05/31/kalibrowser/
- ejecutando docker run -d -t -i -p 6080:6080 jgamblin/kalibrowser
- accediendo a http://ip:6080
Al lanzarlo se ejecutarán los siguiente paquetes:
Kali Docker
OpenBox
NoVNC
La imagen por defecto está pensada para se lo más pequeña posible (unos 841MB) aunque también tienes disponible otra versión gamblin/kalibrowser-top10 (2GB) que tiene preinstalado Kali Top 10 metapackage. Para usarla en su lugar ejecuta:
docker run -d -t -i -p 6080:6080 jgamblin/kalibrowser-top10
Y si quieres construir la imagen tú mismo, aquí tienes el dockerfile:
FROM kalilinux/kali-linux-docker
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update -y && \
apt-get install -y \
net-tools \
openbox \
git \
x11vnc \
xvfb \
wget \
python \
python-numpy \
unzip \
geany \
iceweasel
menu && \
cd /root && git clone https://github.com/kanaka/noVNC.git && \
cd noVNC/utils && git clone https://github.com/kanaka/websockify websockify && \
cd /root
ADD startup.sh /startup.sh
RUN chmod 0755 /startup.sh && \
apt-get autoremove && \
rm -rf /var/lib/apt/lists/*
#The Kali Docker Image Is Out Of Date. : (
RUN apt-get update -y && apt-get dist-upgrade -y
CMD /startup.sh
Y el startup.sh:
#!/bin/bash
export DISPLAY=:1
Xvfb :1 -screen 0 1600x900x16 &
sleep 5
openbox-session&
x11vnc -display :1 -nopw -listen localhost -xkb -ncache 10 -ncache_cr -forever &
cd /root/noVNC && ln -s vnc_auto.html index.html && ./utils/launch.sh --vnc localhost:5900
Fuente: http://jerrygamblin.com/2016/05/31/kalibrowser/
kalibrowser online -->http://kali-online.com/kalibrowser-web
ResponderEliminar