본문 바로가기
Pwnable/Overthewire

OverTheWire Bandit Level 5 → Level 6

by 09337 2020. 5. 9.

클릭시 사이트로 이동

 


 

비밀번호는 inhere 디렉토리의 어쩌구.. 각자 해석하자


Level 5에서 비밀번호 얻기

Level 5로 로그인 후(Level 5 로그인 하는 법 보러가기), ls 명령어를 통해 존재하는 파일을 확인한다.

 

마찬가지로 cd명령어로 inhere 디렉토리 이동 후, ls로 확인하는데.. 너무 많다.

사실 얘도 노가다 하면 안 될 건 없는데, 좀 더 쉬운 방법은 find 명령어를 사용하는 거다.

 

find 명령어 사용법은

 find -help를 입력하면 나온다.

많고..많은... 명령어 중... 문제에

이런 내용이 있었다.

아마도 비밀번호가 들어있는 파일의 크기를 알려준 거겠지..

 

그래서 find -size 옵션을 써줄 생각이다.

근데 그냥 1033만 써주면 안 나온다. 왜냐면 1033이 바이트인지, 기가바이트인지 등등 명시가 안 되어있기 때문이다.

 

문제에서 byte라고 알려줬기 때문에, 바이트를 명시하는 c를 붙여주도록 한다.

쟈잔.

 

이렇게 비밀번호가 들어있는 파일의 경로를 알았기 때문에

써있는 경로로 이동해서 파일을 열어준다.

 

비밀번호 얻고 로그아웃


Level 6 로그인

터미널에 ssh bandit6@bandit.labs.overthewire.org -p 2220 입력 후,

방금 얻은 비밀번호 DXjZPULLxYr17uwoI01bNLQbtFemEgo7 입력

 

성공

댓글