Today I Learned …

[Bandit] Level 0 → Level 1 본문

Wargame/Bandit

[Bandit] Level 0 → Level 1

염베리 2022. 1. 10. 05:23

* 개인적인 공부 내용을 기록한 글입니다.


이전 문제

https://choco4study.tistory.com/139

 

[Bandit] Level 0

* 개인적인 공부 내용을 기록한 글입니다. [Bandit] Level 0 Level 0 : 문제 Level 0 : 풀이 반딧 접속 방법에 대한 가이드라인과도 같은 문제다. 우리는 앞으로 ssh를 통해 반딧 서버에 접속하여 문제를 풀

choco4study.tistory.com


[Bandit] Level 0 → Level 1

 

Level 0 → Level 1 : 문제

 

Level 0 → Level 1 : 전제

bandit0 으로 접속한 상태로 시작한다.

다음은 접속 명령어와 비밀번호에 대한 정보다.

$ ssh bandit0@bandit.labs.overthewire.org -p 2220

비밀번호 : boJ9jbbUNNfktd78OOpsqOltutMc3MY1

 

Level 0 → Level 1 : 풀이

홈 디렉토리에 위치한 readme 파일에 bandit1 로 가는 비밀번호가 숨겨져 있다고 한다.

* 홈 디렉토리를 나타내는 기호는 ~ 이다.

 

bandit0 으로 막 들어왔을 때의 위치가 바로 홈 디렉토리이므로, 이 상태에서 ls 명령어를 사용해 현재 위치에 존재하는 파일을 확인해본다.

 

$ ls

 

확인 결과, 현재 위치에 readme 파일이 존재함을 확인할 수 있다.

이제 cat 명령어로 해당 파일의 내용을 확인해보자.

 

$ cat readme

 

bandit1 로 가는 비밀번호를 찾았다!

이제 현재 위치한 bandit0 에서 로그아웃한 후, bandit1 로 재로그인 해본다.

 

$ exit

$ ssh bandit1@bandit.labs.overthewire.org -p 2220

비밀번호 : boJ9jbbUNNfktd78OOpsqOltutMc3MY1

 

입력 시, 아래와 같이 bandit1 로 접속할 수 있다!

 

bandit0 에서 bandit1 로 오게된 과정과 동일하게,

다음 문제에서는 bandit1 환경에서 찾아낸 비밀번호를 갖고 bandit2 로 진입하게 될 것이다.

 

앞으로의 문제도 아마 계속 이런 식으로 진행될 것이기 때문에, 이 메커니즘을 기억해두자.

그럼 이번에도 cmd 창을 닫지 않은 상태로, 다음 문제로 넘어가보자!

'Wargame > Bandit' 카테고리의 다른 글

[Bandit] Level 0  (0) 2022.01.09
프로필사진
berry
FE Developer, loves React & better DX
Comments