내용을 해석해보면, 이 레벨(0)의 목표는 SSH를 사용해 게임(Wargames)에 로그인하는 것이며,
연결할 호스트 주소는 bandit.labs.overthewire.org이고, 접속할 포트는 2220이다.
사용자명은 bandit0이고, 비밀번호는 bandit0이다.
이 내용을 통해 Level0을 풀어보자.
알아낸 정보
사용할 명령어: ssh
호스트 주소: bandit.labs.overthewire.org
포트: 2220
사용자명: bandit0
비밀번호: bandit0
ssh는 해당 주소로 원격 로그인이 가능한 명령어다.
사용법은 아래와 같다.
ssh [옵션] [주소]
혹은 다음과 같이 입력할 수 있다.
ssh 사용자명@서버주소
ssh bandit0@bandit.labs.overthewire.org
여기서 끝이 아니고, 서버에 접속할 포트를 지정해줘야한다.
우리는 위에서 알아낸 정보로 포트가 2220이라는 것을 알 수 있다.
포트 사용법은 서버주소 입력 후에, -p 포트 형태로 입력해주면 된다.
최종으로 알 수 있는 서버에 접속하기 위한 주소는
ssh bandit0@bandit.labs.overthewire.org -p 2220 이다.
칼리 접속 후, 터미널에 ssh bandit0@bandit.labs.overthewire.org -p 2220 를 입력한다.
(리눅스에서 복사, 붙여넣기는 Ctrl+Shift+C,V)
그러면 비밀번호를 입력할 수 있는데
이때 비밀번호는 입력해도 보이지 않는다.
비밀번호는 위에서 알려준 정보로 bandit0이라는 것을 알 수 있으니, 입력 후 엔터를 눌러준다.
그럼 위 사진과 같이 overthewire에서 Level0으로 로그인을 성공한 것을 확인할 수 있다.
이제 다음 레벨로 가기 위한 비밀번호를 알아야한다.
리눅스 명령어 ls 를 입력하면 존재하는 파일 목록을 볼 수 있다.
readme 라는 파일이 존재하는 것을 알 수 있다.
cat 명령어를 통해 해당 파일을 읽어준다.
그럼 위와 같이 문자가 나타나는데, 이것이 Level 0에서 Level1로 갈 수 있는 암호이다.
알아낸 암호를 기록한 후, exit를 입력해 로그인 되어있는 주소에서 빠져나와, 다음 레벨로 로그인할 준비를 한다.
'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 1 → Level 2 (0) | 2020.05.09 |
OverTheWire Bandit Level 0 → Level 1 (1) | 2020.05.09 |
댓글