Bandit Level 1 → Level 2
문제
https://overthewire.org/wargames/bandit/bandit2.html
목표
홈 디렉토리에 위치한 -
파일에 저장되어 있는 패스워드를 찾는다.
풀이
cat -
명령을 시도해보니 파일의 내용은 보이지 않고 입력을 받아 다시 출력한다.
1
2
3
4
5
bandit1@bandit:~$ cat -
a
a
asdf
asdf
cat
명령어는 파일 이름이 -
일 경우 표준 입력을 읽는다.
그렇다면 다른 방법으로 -
파일을 읽어야 한다.
파일 이름인 -
앞에 현재 디렉토리를 의미하는 ./
를 붙인다.
1
2
bandit1@bandit:~$ cat ./-
rRGizSaX8Mk1RTb1CNQoXTcYZWU6lgzi
Password : rRGizSaX8Mk1RTb1CNQoXTcYZWU6lgzi
배운 것
cat
명령어는 파일 이름이-
일 경우 표준 입력을 읽는다../
는 현재 디렉토리를 의미한다.
This post is licensed under CC BY 4.0 by the author.