Now while being logged in as the user bandit1
, you need to find the password of user bandit2
in order to complete this level.
If you haven’t completed the previous level, do check out the write-up for Level 1, which is present here.
Follow these steps to proceed:
- Use the
ls
command to list all the files in a directory - There is a file named
-
in the home directory - Now, while reading the file, we encounter a problem: the character
-
is a special character inbash
shell, which is interpreted differently and not how we want it. - So to read the contents of the file, we need to specify the file name along with its path in the
cat
command like this:cat ./-
- This will show you the password of the user
bandit2
. Note that down and proceed forward to the next level.
Password obtained at the time of writing this write-up: 263JGJPfgU6LtdEvgfWU1XP5yac29mFx
Note
Passwords on each of the levels are known to change regularly after a specific interval of time. So instead of skimming through the write-up, it is recommended to solve the challenge by hand.