사용 툴: cygwin
1) 문제
패스워드는 inhere 디렉터리 어딘가에 있고, 패스워드 파일의 특징이 세가지 나열되어 있다.
사람이 읽을 수 있다.
1033 바이트 이다.
실행할 수 없다.
2) 문제풀이
저 보라색? 글자의 의미는 디렉터리이다.
설마 저기 디렉터리 안에 들어가서 하나하나 1033바이트인 파일을 찾아서 문서를 열어서 확인해야하나? 라고 생각을 했다.
몇개 디렉터리를 들어가다가 조금 아닌 것 같다는 것을 깨달았다....
구글링을 열심히 해본 결과 find라는 명령어를 찾았다.
find -size 1033c
find의 -size 옵션을 사용하여 1033 바이트에 해당하는 파일을 찾아보았다.
참고로 1033 뒤의 c는 바이트를 뜻한다.
파일을 찾고 cat 명령어를 이용하여 파일을 열어주면 bandit6의 패스워드로 추정되는 문자열을 찾을 수 있다.
bandit6로 로그인에 성공해 확인해보니 저 문자열이 bandit6의 패스워드가 맞다는 것을 확인할 수 있었다.
ssh -p 2220 bandit6@bandit.labs.overthewire.org
id
'WAR GAME > Bandit' 카테고리의 다른 글
[OverTheWire: Bandit] level7 -> level8 (0) | 2020.02.23 |
---|---|
[OverTheWire: Bandit] level6 -> level7 (0) | 2020.02.23 |
[OverTheWire: Bandit] level4 -> level5 (0) | 2020.02.22 |
[OverTheWire: Bandit] level3 -> level4 (0) | 2020.02.22 |
[OverTheWire: Bandit] level2 -> level3 (0) | 2020.02.22 |