One minute
Bandit 15
OverTheWire
Bandit 15
Bienvenido al nivel 15 de Bandit en OverTheWire
Se nos indica que la contraseña se nos proporcionará indicando la contraseña cifrada por SSL/TLS del nivel actual en el puerto 30000 de este equipo.
Herramientas:
ssh, telnet, nc, ncat, socat, openssl, s_client, nmap, netstat, ss
Primero que nada comprobamos si el puerto esta abierto:
nmap localhost -p30000
Esta abierto y escuchando.
PORT STATE SERVICE
30001/tcp open pago-services1
Para enviar un mensaje cifrado dispondremos de la utilidad openssl, concretamente con el modulo s_client. Ejecutaremos el siguiente comando para establecer una conexion cifrada en local al puerto 30001.
openssl s_client localhost:30001
Una vez establecida, veremos el certificado de la conexion y procederemos a pegar la contraseña.
El servidor responderá con “Correct!” y la contraseña, luego cerrará la conexión.
Nota: si nos devuelve un codigo “KEYUPDATE” o “RENEGOTIATING” tendremos que realizar la conexion SIN usar TLS1.3.
¡Vamos al siguiente nivel con esta contraseña!
Enlaces de Interes