Explosion — HTB Start Point

Dificultad: Very Easy · SO: Windows · Tema: RDP expuesto con cuenta sin contraseña

Reconocimiento

Primer contacto con una máquina Windows. Reconocimiento pasivo dirigido al servicio de escritorio remoto:

nmap -sV -p3389 <IP>
PORT     STATE SERVICE       VERSION
3389/tcp open  ms-wbt-server Microsoft Terminal Services
Service Info: OS: Windows; CPE: cpe:/o:microsoft:windows

Tres datos de oro en el primer escaneo: puerto RDP abierto, sistema Windows confirmado, y versión del servicio detectada.

rdp

Escaneo completo + enumeración SMB

Escaneo total y scripts SMB en paralelo:

nmap -sV -sC -p- <IP> -T4
nmap --script smb-enum-shares,smb-enum-users,smb-os-discovery -p 445 <IP>

escaneo

El escaneo completo (834 segundos — la paciencia también es metodología) reveló el mapa:

Puerto Servicio Dato clave
135, 139 RPC / NetBIOS Estándar Windows
445 SMB Message signing enabled but not required
3389 RDP Objetivo principal
5985 WinRM ¡Esto es oro!
49664-49671 RPC efímeros Normal

Del banner rdp-ntlm-info: Windows Server 2019 (10.0.17763), hostname EXPLOSION.

Enumeración SMB

Compartidos sin credenciales:

smbclient -L //<IP>/ -N
smbclient //<IP>/IPC$ -N

Resultado: nada expuesto anónimamente. Camino cerrado — se documenta igual: descartar vectores también es progreso.

smb vacío

Explotación vía RDP

Con el 3389 abierto, intento de sesión gráfica con xfreerdp:

xfreerdp3 /v:<IP> /u:Administrator /cert:ignore +nego /dynamic-resolution

La contraseña: vacía — Enter directo y sesión de Administrator.

acceso

Flag obtenida en el escritorio:

flag

Lecciones