the_open_door
café
ESEN
← Herramientas

SocksOverRDP

Túnel SOCKS a través de un canal virtual de RDP ya establecido.

Monta un proxy SOCKS aprovechando los canales virtuales dinámicos de una conexión RDP ya abierta. Cuando el único acceso a una máquina Windows interna es por Escritorio Remoto, este método tuneliza tráfico arbitrario por dentro de esa misma sesión RDP, sin abrir un puerto nuevo ni levantar sospechas de conexión saliente. Se compone de un plugin del lado cliente y un servidor del lado remoto; una vez cargado, un proxychains apuntando al SOCKS local alcanza toda la red que ve ese Windows.

Familia Pivoting y túneles

Flags SocksOverRDP-Plugin.dll SocksOverRDP-Server.exe

Conceptos Dynamic Port Forwarding (SOCKS)

Cheatsheet Windows y túneles exóticos

Instalación

# Tunel SOCKS sobre una sesion RDP existente (dos piezas, ambas de la release del repo):
# 1) en el 1er pivote, cargar el plugin en la sesion RDP:
regsvr32.exe SocksOverRDP-Plugin.dll
# 2) en el 2o host (como admin), abrir el canal servidor:
SocksOverRDP-Server.exe
# 3) queda un SOCKS local en 127.0.0.1:1080 en el pivote (comprobar con netstat)

Comandos útiles3 comandos

Herramienta de referencia: aún no aparece en una máquina publicada del blog, pero forma parte del arsenal por su uso habitual.