WAR GAME/Bandit

[OverTheWire: Bandit] level3 -> level4

jir4vvit 2020. 2. 22. 21:51

사용 툴: cygwin

 

 

1) 문제

level3 -> level4 문제

패스워드는 inhere 디렉터리의 hidden 파일에 있다고 한다.

 

 

2) 문제풀이

 

저번 게시글에서 얻은 bandit3의 패스워드를 가지고 bandit3 계정으로 로그인을 해준다.

그리고 홈디렉터리의 파일을 보기 위해 ls -al 명령어를 입력한다.

inhere 디렉터리로 이동한 모습

여기서 볼 게 있다.

 

보라색으로 표시된 것들이 디렉터리를 의미한다.

어떻게 알 수 있느냐, 맨 앞에 - 대신 d라고 적혀져 있으면 디렉터리를 의미한다.

 

그리고 파일 명에 . 이 있으면 숨겨진 파일을 의미한다.

한 마디로 ls 명령어로는 보이지 않는 다는 뜻이다.

ls -al 옵션까지 입력해야 숨겨진 파일이 보인다.

 

아무튼 cd 명령어를 이용하여 inhere 디렉터리로 이동하였다.

 

bandit4의 패스워드로 추정되는 문자열을 획득

ls -al 명령어를 입력하니 바로 hidden 파일이 보인다

cat으로 열어서 확인하면 bandit4의 패스워드로 추정되는 문자열을 볼 수 있다.

 

 

bandit4로 로그인에 성공해 확인해보니 저 문자열이 bandit4의 패스워드가 맞다는 것을 확인할 수 있었다.

ssh -p 2220 bandit4@bandit.labs.overthewire.org
id