
Bandit Level 4
Bandit Level 4 → 5: using the file command to find the only human-readable file

Bandit Level 4 → 5: using the file command to find the only human-readable file

Bandit Level 3 → 4: finding and reading a hidden file with ls -a

Bandit Level 2 → 3: reading a filename with spaces using quotes or backslash

Bandit Level 1 → 2: reading a file named with a dash using a path prefix

Bandit Level 0 → 1: logging into SSH and reading a file with cat

Bandit Level 14 → 15: submitting a password to a localhost port using netcat

Bandit Level 13 → 14: using an SSH private key to log in without a password

Bandit Level 12 → 13: decompressing a repeatedly-compressed hexdump with xxd, gzip, bzip2, and tar

Bandit Level 11 → 12: decoding a ROT13 cipher using the tr command

Bandit Level 10 → 11: decoding base64-encoded data with the base64 command