OverTheWire_Wargame Bandit
[ level9 -> level10 ]
자, 이제 레벨10으로 가는 마지막 관문이 남았습니다. 힌트를 확인 해 보도록 하죠.
이전 레벨과 동일하게 data.txt 안에 패스워드가 저장되어 있으며, 몇 개의 '='로 시작하는 문자열에 읽을 수 있는 문자열이 약간 있다고 합니다.
확인해봅시다!
grep으로 '==='를 필터링 하여 실행 해 보니 'Binary file (standard input) matches'라는 오류를 뱉으며 제대로 실행이 되지 않습니다.
이 오류는 바이너리 파일을 grep 했을 때 나타나는 오류라고 하는데, 이 때 -a 옵션을 주면 바이너리를 텍스트로 읽어들여 제대로 필터링 할 수 있다고 합니다.
-a 옵션을 걸어주고 grep 해 봅시다.
몇 개의 equals 뒤에 key 값이 나타난 걸 확인 할 수 있습니다.
'Wargame > Bandit:OverTheWire' 카테고리의 다른 글
OverTheWire Bandit [level11 -> level12] (0) | 2016.01.10 |
---|---|
OverTheWire Bandit [level10 -> level11] (0) | 2016.01.10 |
OverTheWire Bandit [level8 -> level9] (0) | 2016.01.10 |
OverTheWire Bandit [level7 -> level8] (0) | 2016.01.10 |
OverTheWire Bandit [level6 -> level7] (0) | 2016.01.10 |