Over the Wire’s Bandit Challenge – Level 3
Level 03 – bandit – overthewire
Level Instructions:
“The password for the next level is stored in a hidden file in the inhere directory.”
bandit3@bandit:~$ ls -la
total 24
drwxr-xr-x 3 root root 4096 Dec 28 2017 .
drwxr-xr-x 42 root root 4096 Jul 22 18:42 ..
-rw-r--r-- 1 root root 220 Sep 1 2015 .bash_logout
-rw-r--r-- 1 root root 3771 Sep 1 2015 .bashrc
-rw-r--r-- 1 root root 655 Jun 24 2016 .profile
drwxr-xr-x 2 root root 4096 Dec 28 2017 inhere
bandit3@bandit:~$ cd inhere
bandit3@bandit:~/inhere$ ls -la
total 12
drwxr-xr-x 2 root root 4096 Dec 28 2017 .
drwxr-xr-x 3 root root 4096 Dec 28 2017 ..
-rw-r----- 1 bandit4 bandit3 33 Dec 28 2017 .hidden
bandit3@bandit:~/inhere$ cat .hidden
pIwrPrtPN36QITSp3EQaw936yaFoFgAB
Listing the contents of the home directory reveals a folder named, ‘inhere’. Because we were instructed the password would be stored within a hidden file, we use the -l & -a switches with command ‘ls’. The -l switch simply provides a listed format with additional permissions information. The -a switch reveals all the contents of the directory, including those that are hidden.
Good article. I definitely appreciate this website.
Keep writing!