stamin4
  • whoami
  • HTB Academy
    • Introduction to Academy
    • Learning Process
    • Vulnerability Assessment
    • Web Requests
    • Introduction to Networking
    • Linux Fundamentals
    • Brief Intro to Hardware Attacks
    • Setting Up
    • Using the Metasploit Framework
    • Security Incident Reporting
    • Introduction to Web Applications
    • JavaScript Deobfuscation
    • Attacking Web Applications with Ffuf
    • Windows Fundamentals
    • File Inclusion
  • HTB Machines
    • Windows
      • 🟢Easy
      • 🟠Medium
      • 🔴Difficult
      • 🟣Insane
    • Linux
      • 🟢Easy
        • Cap
      • 🟠Medium
      • 🔴Difficult
      • 🟣Insane
  • OverTheWire
    • Bandit
      • Nivel 0
      • Nivel 1
      • Nivel 2
      • Nivel 3
      • Nivel 4
      • Nivel 5
      • Nivel 6
      • Nivel 7
      • Nivel 8
      • Nivel 9
      • Nivel 10
  • Base de datos
    • SQL
      • SELECT queries 101
      • Queries with constraints (Pt. 1)
      • Queries with constraints (Pt. 2)
      • Filtering and sorting Query results
      • Simple SELECT Queries
      • Multi-table queries with JOINs
      • OUTER JOINs
      • A short note on NULLs
      • Queries with expressions
      • Queries with aggregates (Pt. 1)
      • Queries with aggregates (Pt. 2)
      • Order of execution of a Query
      • Inserting rows
      • Updating rows
      • Deleting rows
      • Creating tables
      • Altering tables
      • Dropping tables
  • PortSwigger
    • Path Traversal
  • Dockerlabs
    • Trust
    • Firsthacking
    • Upload
Powered by GitBook
On this page
  1. OverTheWire
  2. Bandit

Nivel 3

En este ejercicio, tenemos que encontrar una forma de ver el contenido del archivo spaces in this filename que se encuentra en el directorio personal de usuario.

Si intentamos mostrarlo directamente con el nombre del archivo, aparecerán cuatro errores, porque a cada palabra la toma como si fuera un archivo diferente.

cat spaces in this filename
cat: spaces: No such file or directory
cat: in: No such file or directory
cat: this: No such file or directory
cat: filename: No such file or directory

Recopilé tres formas diferentes para lograr verlo:

  • Usando comillas para escapar los espacios:

cat "spaces in this filename" 
  • Escribiendo las primeras letras del archivo y luego tabulando (las barras invertidas sirven para escapar los espacios):

cat spaces\ in\ this\ filename
  • Ya que es el único archivo en el directorio, podemos usar el asterisco, que es una forma de listar todos los archivos exitentes en ese directorio:

cat *

Avanzamos al siguiente nivel como el usuario bandit3.

ssh bandit3@bandit.labs.overthewire -p 2220
PreviousNivel 2NextNivel 4