티스토리 뷰


※ 레벨에대한 정확한 비밀번호를 알려드지는 않습니다.  힌트와 해결과정을 포스팅하려고합니다.

※ 최대한 스스로 풀어보시기를 권합니다.


http://overthewire.org(링크)





↑ bandit5는 bandit4와 마찬가지로, inhere디렉토리 어딘가에 키를 담고 있는 파일이 있습니다. 이 파일을 찾을 때 쓸 수 있는 

힌트도 주어졌습니다.  (-human-readable-1033 byte in size-not excuteable 라는 정보를 파일이 담고 있습니다.)


↑ 이번에는 inhere안에 수 많은 디렉터리가 있어서, 내용을 좀더 자세히 봤더니 더 많은 파일들이 있습니다.

하나하나 열어보는 방법도 있지만, 끊김도 심하고 시간낭비이므로 주어진 힌트를 사용해 find명령을 사용하면 좋을것 같습니다.




find ./ -size 1033c 를 사용해서 용량이 1033바이트인 파일을 검색했더니 딱 한개의 파일이 나왔습니다!

그 파일의 정보를 확인해보니, hint에서 주어진 정보가 고스란히 담겨있습니다.


   #참고 : 용량으로 파일 검색하기


↑ 아니나 다를까 검색했던 파일의 내용을 보니 키값이 담겨 있습니다. 파일 자체도 숨길 파일 이기 때문에 그냥 디렉토리 내용을

봤으면 놓치기 쉬웠을것 같습니다. 


  # 문제의 요구하는 바가 hint에서 주어진 값을 이용해 find명령을 실행해서 푸는걸 요구하는 것 같습니다.


'War Game > [ OverTheWire ] Bandit' 카테고리의 다른 글

OverTheWire: bandit 7  (0) 2017.02.24
OverTheWire: bandit 6  (0) 2017.02.17
OverTheWire: bandit 4  (0) 2017.02.16
OverTheWire: bandit 3  (0) 2017.02.15
OverTheWire: bandit 2  (2) 2017.02.15