Skip to content

netsh

Netsh es una herramienta de windows que sirve para la configuracion de red de windows de un sistema en particular. Esta herramienta permite:

  • Encontrar rutas
  • Ver la configuración del firewall
  • Añadir proxies
  • Crear reglas de port forwarding

Para entenderlo mejor vamos a usar el siguiente escenario:

El host comprometido es el ordenador de un administrador IT con windows 10 (10.129.15.150, 172.16.5.19).

Terminal window
netsh.exe interface portproxy add v4tov4 listenport=8080 listenaddress=10.129.15.150 connectport=3389 connectaddress=172.16.5.25
Terminal window
netsh.exe interface portproxy show v4tov4

Nos debería de devolver algo así:

Terminal window
Listen on ipv4: Connect to ipv4:
Address Port Address Port
--------------- ---------- --------------- ----------
10.129.15.150 8080 172.16.5.25 3389

Una vez el port forwarding este configurado podemos conectarnos desde nuestra maquina atacante, en este caso hemos configurado el puerto 3389 que es el puerto por defecto de RDP