OverTheWire - Bandit - Level 11 → Level 12

Warning: This post contains a solution!

Only continue if:
1.) you want to see a possible alternative solution or
2.) you are stuck and need a hint!

Connect to the server using the following credentials:

Server: bandit.labs.overthewire.org
Port: 2220
Username: bandit11
Password: IFukxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Level Goal is:

The password for the next level is stored in the file data.txt, where all lowercase (a-z) and uppercase (A-Z) letters have been rotated by 13 positions

Let us have a look at the content:

bandit11@bandit:~$ cat data.txt
Gur cnffjbeq vf 5Gr8xxxxxxxxxxxxxxxxxxxxxxxxxxxx

From the level goal we know, that 'rotated by 13' is the method which ROT13 uses. We just need to rotate the content by 13 again:

bandit11@bandit:~$ cat data.txt | tr 'A-Za-z' 'N-ZA-Mn-za-m'
The password is 5Te8xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Show Comments