tutorial · bandit

Bandit Level 11

Decode base64 data to reveal the next password.
banditbase64encoding
Optional narration
Marks this level complete in your browser.

Goal

The password for the next level is stored in data.txt, which contains base64-encoded data.

Hints

  • Base64 often ends with = padding characters.
  • The base64 CLI can both encode and decode.
  • If you’re unsure what you’re looking at, run file data.txt first.
Solution (click to reveal)
  1. SSH in:
ssh bandit11@bandit.labs.overthewire.org -p 2220
  1. Decode the file:
base64 -d data.txt

That output is the password for Level 12.

Notes

  • Some systems use base64 --decode instead of -d.