Bandit level 10

Level Goal

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

It seems like level 10 is a new stepping stone, as we no longer find the password in plain text in the file. To handle the base64 encoded data we need to use some new commands.

Useful commands:

  • ls
  • cat
  • base64

Solution - Spoiler Alert!

This is a fairly simple one to solve, especially if you have just the slightest basic knowledge of base64. If we simply cat the file we will get a long string that does not make sense in it's form. So we need to decode it with the base64 command.

Using the command cat data.txt | base64 --decode we will end up with the password.

Overview
Bandit level 9
Bandit level 11