비밀번호는 home 디렉토리에 있는 ' - ' 라는 파일명에 저장되어있다.
Level 1에서 비밀번호 찾기
Level 0과 마찬가지로 ls 명령어를 통해 존재하는 파일을 확인한다.
- 라는 이름의 파일이 존재하는 것을 확인했는데,
일반적인 형식으로 cat 명령어를 사용하여 파일을 읽으려고 하면 읽히지 않는다.
이유는 리눅스에서 ' - ' 기호가 옵션이기 때문에, - 를 파일명으로 받아들이지 않는다.
따라서 일반적인 cat - 이 아닌,
cat ./- 로 입력해서 현재위치의 - 파일을 열라고 지시해야 한다.
그럼 위와 같이 문자가 나타나는데, 이것이 Level 1에서 Level 2로 갈 수 있는 암호이다.
알아낸 암호를 기록한 후, exit를 입력해 로그인 되어있는 주소에서 빠져나와, 다음 레벨로 로그인할 준비를 한다.
Level 2 로그인하기
터미널에 ssh bandit2@bandit.labs.overthewire.org -p 2220 를 입력한다.
Level 1에서 푼 내용을 통해,
비밀번호가 CV1DtqXWVFXTvM2F0k09SHz0YwRINYA9 라는 것을 알 수 있다.
Level 2 로그인 성공
'Pwnable > Overthewire' 카테고리의 다른 글
OverTheWire Bandit Level 4 → Level 5 (0) | 2020.05.09 |
---|---|
OverTheWire Bandit Level 3 → Level 4 (0) | 2020.05.09 |
OverTheWire Bandit Level 2 → Level 3 (0) | 2020.05.09 |
OverTheWire Bandit Level 0 → Level 1 (1) | 2020.05.09 |
OverTheWire Bandit Level 0 (0) | 2020.05.09 |
댓글