OverTheWire: Bandit

OverTheWire Bandit Level 4 → Level 5 풀이

h34hg0 2022. 4. 7. 22:08

문제


OverTheWire: Level Goal: Bandit Level 4 → Level 5

다음 단계의 암호는 inhere 디렉토리에서 사람이 읽을 수 있는 유일한 파일에 저장됩니다. 팁: 단말기가 고장 나면 "reset" 명령을 사용해 보십시오.


풀이


 

file ./-file00

inhere 디렉터리에 파일들을 확인해보니 10개의 파일이 있는 것을 확인할 수 있다.

이중에서 -file00의 내용을 확인해보면 이상한 문자가 나오는데 file 명령어를 이용하여 파일의 타입을 확인해보면 data타입인 것을 확인 할 수 있다.

 

file ./*

임의의 문자열을 가리키는 특수문자인 * 문자를 사용하여 file ./* 를 해보면 inhere 디렉터리에 있는 모든 파일의 타입이 출력된다.

이중에서 우리가 찾는 파일은 암호가 저장되어 있는 파일이기 때문에 ASCII 형식으로 된 파일을 찾아보면 -file07 파일이 암호가 들어있는 파일임을 알 수 있다. 따라서 cat ./-file07를 해서 암호가 koReBOKuIDDepwhWk7jZC0RTdopnAYKh 임을 알 수 있다.