The password for the next level is stored somewhere on the server and has all of the following properties:
- owned by user bandit7
- owned by group bandit6
- 33 bytes in size
find 명령어 여러개 사용해야할 때
find [옵션] [경로] [표현식] [옵션] [표현식] [옵션] [표현식]
이렇게 쭉 나열하시면 됩니다
find . -user bandit7 -group bandit6 -size 33c -exec ls -al {} \; 2>/dev/null
- find : 명령어
- . : 현재 경로
- -user: 옵션
- -group : 옵션
- -size: 옵션
- -exec: 해당 옵션 다음에 사용할 명령어를 실행시킬 옵션 (ls -al)
- {} : find로 찾은 각각의 파일에 대해 뒤에 오는 명령어를 실행하라는 뜻
- \;: -exec 명령의 끝을 의미(원래는 ;으로 끝내면 되는데 특수문자라 인식 못할까봐 앞에 \를 쓰는거임)
0 = 입력
1 = 출력
2 = 에러
/dev/null = 쓰레기통
=> 2>/dev/null = 에러값은 쓰레기통으로
bandit6@bandit:~$ ls
bandit6@bandit:~$ ls -a
. .. .bash_logout .bashrc .profile
bandit6@bandit:~$ cd /
bandit6@bandit:/$ find . -user bandit7 -group bandit6 -size 33c -exec ls -al {} \;
find: ‘./proc/tty/driver’: Permission denied
find: ‘./proc/1/task/1/fd’: Permission denied
find: ‘./proc/1/task/1/fdinfo’: Permission denied
find: ‘./proc/1/task/1/ns’: Permission denied
find: ‘./proc/1/fd’: Permission denied
find: ‘./proc/1/map_files’: Permission denied
find: ‘./proc/1/fdinfo’: Permission denied
find: ‘./proc/1/ns’: Permission denied
find: ‘./proc/2/task/2/fd’: Permission denied
find: ‘./proc/2/task/2/fdinfo’: Permission denied
find: ‘./proc/2/task/2/ns’: Permission denied
find: ‘./proc/2/fd’: Permission denied
find: ‘./proc/2/map_files’: Permission denied
find: ‘./proc/2/fdinfo’: Permission denied
find: ‘./proc/2/ns’: Permission denied
find: ‘./proc/27/task/27/fd/6’: No such file or directory
find: ‘./proc/27/task/27/fdinfo/6’: No such file or directory
find: ‘./proc/27/fd/5’: No such file or directory
find: ‘./proc/27/fdinfo/5’: No such file or directory
find: ‘./lost+found’: Permission denied
find: ‘./var/tmp’: Permission denied
.
.
.
bandit6@bandit:/$ find . -user bandit7 -group bandit6 -size 33c -exec ls -al {} \; 2>/dev/null
-rw-r----- 1 bandit7 bandit6 33 Oct 14 09:26 ./var/lib/dpkg/info/bandit7.password
bandit6@bandit:/$ cat ./var/lib/dpkg/info/bandit7.password
morbNTDkSW6jIlUc0ymOdMaLnOlFVAaj
'bandit' 카테고리의 다른 글
| [OverTheWire] bandit 8 -> 9 (0) | 2025.11.22 |
|---|---|
| [OverTheWire] bandit 7 -> 8 (0) | 2025.11.22 |
| [OverTheWire] bandit 5 -> 6 (0) | 2025.11.22 |
| [OverTheWire] bandit 4 -> 5 (0) | 2025.11.22 |
| [OverTheWire] bandit 3 -> 4 (0) | 2025.11.22 |