Mentoring

[멘토링][리눅스]overthewire : bandit Level 4→Level 5

seomj 2020. 5. 15. 15:43

Level 4→Level 5의 목표는 inhere 디렉토리안에 사람이 읽을 수 있는 파일에 저장된 패스워드를 알아내는 것이다.

 

ls 명령어를 사용하여 inhere 디렉토리를 확인하고 inhere 디렉토리로 들어가면 10개의 파일이 있다. 이 중에서 사람이 읽을 수 있는 파일을 찾아야 한다. '-file00'을 열어보았다. '-file00'은 아닌 것을 알 수 있다. 지금 이 경우에는 10개라서 하나하나 해볼 수 있지만 파일이 만약 100개라면 하나하나 해볼 수  없을 것이다. 이때 필요한 것이 file 명령어다.

 

file 명령어는 지정된 파일의 종류(타입)을 알려주는 명령어이다.

 

file 명령어를 사용하였을 때 '-file07'만 종류가 다른 것을 확인할 수 있다. 그래서 열어보았더니 비밀번호를 알아낼 수 있었다.

 

koReBOKuIDDepwhWk7jZC0RTdopnAYKh가 바로 bandit Level 5의 비밀번호이다.