Saltar al contenido
PURPLEDUEL

Primeros pasos en la shell

Fundamentos de Linux · nivel fácil · 3 objetivos · 300 XP en total

Familiarízate con la línea de comandos. Explora el sistema de archivos y encuentra el flag escondido en una de las carpetas.

Laboratorio 1 de 9 de la ruta Fundamentos de Linux. Si te atascas tienes 2 pistas, de la más vaga a la más precisa: cuestan 0 y 30 XP.

Qué aprendes

Los objetivos se completan solos mientras trabajas en el terminal; cada uno vale puntos de experiencia:

  • Leer el README (50 XP)
  • Encontrar el flag oculto (150 XP)

Temas: linux, basics.

Los comandos que usarás

El terminal es simulado y entiende unos cuarenta comandos de Linux. En este laboratorio te servirán sobre todo estos:

  • ls: lista los archivos de una carpeta; con -l muestra permisos y propietarios, con -a también los archivos ocultos. Es el primer comando en cualquier máquina.
  • cat: muestra el contenido de un archivo: la forma más directa de leer configuraciones, notas y registros.
  • cd: cambia de carpeta, con una ruta absoluta (que empieza en /) o relativa (con . y ..).

El entorno simulado

Trabajas en una shell de Linux simulada, en la carpeta personal del usuario runner: archivos y carpetas inventados, ningún objetivo en red.

La lección de defensa

Con el laboratorio resuelto, el informe explica qué falló y cómo protegerse:

La shell es tu herramienta principal. ls/cd/cat te permiten moverte por cualquier máquina. Buscar en carpetas "secreto", "backup", "config" es el primer reflejo de cualquier recon.

Antes y después de este laboratorio

Es un punto de partida: no requiere otros laboratorios.

Después de este laboratorio puedes pasar a:

La ruta Fundamentos de Linux

Fundamentos de Linux es el punto de partida. Casi todos los servidores, los dispositivos de red y las herramientas de seguridad funcionan con Linux, y quien defiende un sistema (o lo pone a prueba con permiso) pasa gran parte del tiempo en un terminal. Aquí aprendes a moverte por el sistema de archivos, a encontrar archivos ocultos, a leer por partes registros larguísimos, a buscar palabras con grep, a encadenar comandos con tuberías y a entender permisos, variables de entorno e historial: la base que usarás en todas las demás rutas.

Todos los laboratorios de la ruta Fundamentos de Linux

Profundiza con las guías (en inglés)

Todas las guías (en inglés)