Bandit Level 4 → 5
Login : ssh bandit4@bandit.labs.overthewire.org -p 2220
password : 2WmrDFRmJIq3IPxneAaMGhap0pFhF3NJ
task :
The password for the next level is stored in the only human-readable file in the inhere directory.
Theory lil bit:
file <name> shows file type (e.g. ASCII text = human readable).
* is a wildcard for filenames.
Filenames starting with - can be handled by prefixing ./ (e.g. ./-file07).
solution:
bandit4@bandit:~$ ls
inhere
bandit4@bandit:~$ cd inhere
bandit4@bandit:~/inhere$ ld -la
ld: cannot open output file a.out: Permission denied
bandit4@bandit:~/inhere$ ls -la
total 48
drwxr-xr-x 2 root root 4096 Aug 15 13:16 .
drwxr-xr-x 3 root root 4096 Aug 15 13:16 ..
-rw-r----- 1 bandit5 bandit4 33 Aug 15 13:16 -file00
-rw-r----- 1 bandit5 bandit4 33 Aug 15 13:16 -file01
-rw-r----- 1 bandit5 bandit4 33 Aug 15 13:16 -file02
-rw-r----- 1 bandit5 bandit4 33 Aug 15 13:16 -file03
-rw-r----- 1 bandit5 bandit4 33 Aug 15 13:16 -file04
-rw-r----- 1 bandit5 bandit4 33 Aug 15 13:16 -file05
-rw-r----- 1 bandit5 bandit4 33 Aug 15 13:16 -file06
-rw-r----- 1 bandit5 bandit4 33 Aug 15 13:16 -file07
-rw-r----- 1 bandit5 bandit4 33 Aug 15 13:16 -file08
-rw-r----- 1 bandit5 bandit4 33 Aug 15 13:16 -file09
bandit4@bandit:~/inhere$ file ./*
./-file00: data
./-file01: data
./-file02: data
./-file03: data
./-file04: data
./-file05: data
./-file06: data
./-file07: ASCII text
./-file08: data
./-file09: data
bandit4@bandit:~/inhere$ cat ./-file07
4oQYVPkxZOOEOO5pTW81FB8j8lxXGUQw
<!-- truncate -->
