Bandit 2- 3

🧩 Enunciado del reto: Bandit Nivel 2 → 3

La contraseña para el siguiente nivel está almacenada en un archivo llamado spaces in this filename ubicado en el directorio personal (home).

  • Usuario: bandit2
  • Contraseña: [contraseña obtenida en el nivel anterior]
  • Host: bandit.labs.overthewire.org
  • Puerto: 2220

🔐 Conexión SSH

Conectamos al servidor usando:

ssh bandit2@bandit.labs.overthewire.org -p 2220

🛠️ Solución paso a paso

  1. Listamos los archivos en el directorio personal:
    ls

    Veremos un archivo llamado spaces in this filename.

  2. Para leer un archivo con espacios en el nombre, podemos hacer cualquiera de las siguientes dos opciones:
    • Opción 1: Escapar los espacios con \:
      cat spaces\ in\ this\ filename
    • Opción 2: Usar comillas:
      cat "spaces in this filename"
  3. El contenido del archivo es la contraseña para el siguiente nivel:

    [Contraseña de bandit3 encontrada]

📚 ¿Qué aprendí en este nivel?

  • Cómo manejar archivos con espacios en el nombre desde la terminal.
  • Dos formas de leer ese tipo de archivos: con comillas o con barra invertida.
  • Refuerzo en el uso de comandos como cat y ls.

🔁 Ir al indice

👉 Retos Bandit

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio