One minute
Bandit 13
OverTheWire
Bandit 13
Bienvenido al nivel 13 de Bandit en OverTheWire
El planteamiento nos dice que la contraseña para el siguiente nivel esta en la ruta /etc/bandit_pass/bandit14 , solo la puede leer el usuario bandit14 y tenemos una clave SSH que podemos usar para entrar en el siguiente nivel.
Vamos a ello.
Herramientas:
ssh, scp, umask, chmod, cat, nc, install
Las claves ssh se pueden utilizar para entrar con un usuario en una maquina, veremos lo que tenemos.
cat sshkey.private
Veremos una cadena enorme con formato:
—–BEGIN OPENSSH PRIVATE KEY—–
b3BlbnNzaC1rZXktdjEAAAAABG5vbm…..
—–END OPENSSH PRIVATE KEY—–
Esta es la clave privada del usuario bandit14, la copiamos y nos la llevamos a nuestro equipo. Es importante darle permisos especificos, cuando manejamos claves ssh tienen que tener ciertas características, una de ellas es que no puede ser modificada por externos.
Usaremos “chmod 700 sshkey.private” para darle todos los permisos al usuario root.
En nuestro equipo le daremos el mismo nombre al archivo y nos conectaremos al siguiente nivel con:
ssh -i sshkey.private bandit14@bandit.labs.overthewire.org -p 2220
¡Conecta! ahora buscamos la contraseña por si en algun momento perdieramos la clave ssh.
cat /etc/bandit_pass/bandit14
¡Vamos al siguiente nivel con esta contraseña!
Enlaces de Interes