비밀번호는 home 디렉토리의 'spaces in this filename' 이라는 이름을 가진 파일에 저장되어있다.
Level 2에서 비밀번호 얻기
Level 2로 로그인 후(Level 2 로그인 하는 법 보러가기), ls 명령어를 통해 존재하는 파일을 확인한다.
'spaces in this filename' 라고 저장되어있는 파일이 존재하는 것을 알 수 있따.
리눅스에서는 띄어쓰기마다 파일명을 구분하기 때문에,
cat spaces in this filename
이라고 쓰면,
'spaces in this filename'이 아닌
'spaces' 'in' 'this' 'filename'과 같이 띄어쓰기를 기준으로 다 다른 파일이라고 구분한다.
터미널에서 긴 문자열을 쉽게 작성하게 도와주는 단축키?가 존재한다.
Tap 키를 누르면, 긴 문자열이 한번에 나타난다.
파일을 읽어야하니 cat 명령어를 써주고, 우선 스페이스바 입력 전인 'spaces'까지만 입력 후
Tap을 눌러주면 아래 사진과 같이 자동으로 다음 문자열이 입력된다.
비밀번호 얻고 로그아웃
Level 3 로그인
터미널에 ssh bandit3@bandit.labs.overthewire.org -p 2220 입력 후,
방금 얻은 비밀번호 UmHadQclWmgdLOKQ3YNgjWxGoRMb5luK 입력
성공
'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 1 → Level 2 (0) | 2020.05.09 |
OverTheWire Bandit Level 0 → Level 1 (1) | 2020.05.09 |
OverTheWire Bandit Level 0 (0) | 2020.05.09 |
댓글