Objetivo del nivel 3 → 4

El objetivo es encontrar la contraseña para el siguiente nivel, la cual está almacenada en un archivo oculto dentro del directorio llamado inhere (el directorio de inicio). Una vez obtenida, se debe utilizar para iniciar sesión en el usuario bandit4.

1. Conectar

Para iniciar el reto, debes conectarte al servidor del juego mediante SSH introduciendo el siguiente comando en tu terminal (utilizando la contraseña obtenida en el nivel anterior):

bash

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

2. Ingresar

Una vez dentro del sistema, debes entrar al directorio indicado, listar los archivos ocultos para identificarlo y proceder a leer su contenido.

Navegar al directorio:

bash

cd inhere

Localizar el archivo oculto:

Los archivos ocultos en Linux no se muestran con un comando ls común. Debes usar parámetros específicos o herramientas de búsqueda:

bash

ls -la

O también mediante búsquedas filtradas: find . -name ".*".

Leer el contenido del archivo:

Una vez revelado que el archivo oculto se llama .Hiding-From-You (o la variante correspondiente en tu entorno), se ejecuta el comando indicando su nombre exacto precedido por un punto:

bash

cat .Hiding-From-You

3. Verificación

Al ejecutar el comando para leer el archivo oculto, el sistema te devolverá la credencial correspondiente:

¡Respuesta!
The password you are looking for is:2WmrDFRmJIq3IPxneAaMGhap0pFhF3NJ.

Conceptos Clave Aprendidos

  • Archivos ocultos en Linux: Cualquier archivo o carpeta cuyo nombre comience con un punto (.) se considera oculto y el sistema operativo no lo mostrará en un listado regular.

  • Parámetros de ls (-la): La opción -a (all) obliga a la terminal a listar absolutamente todos los archivos, incluyendo los ocultos, mientras que -l muestra la información en formato de lista detallada.

  • cd (Change Directory): Comando básico utilizado para cambiar de directorio de trabajo y navegar a través del árbol del sistema de archivos.

Para verificar que la contraseña es correcta y avanzar, conéctate al siguiente nivel usando estos datos de acceso:

Acceso siguiente nivel

  • Usuario: bandit4
  • Contraseña: 2WmrDFRmJIq3IPxneAaMGhap0pFhF3NJ