OverTheWire_Wargame Bandit
[ level7 -> level8 ]
이번 문제도 힌트부터 확인하도록 하죠!
이번 레벨의 목표는 data.txt 파일 안에 다음 레벨로 갈 수 있는 패스워드가 저장되어 있다고 합니다.
그러나 'millionth' 라는 단어 옆에 있다고 하네요.
직접 확인해보도록 합시다.
ls -al 명령어로 해당 파일의 크기를 확인 해 보니 4000kb가량 되는 걸 보니... 아마 사전 데이터같은 값들이 저장되어있는 것 같습니다.
이런 다량의 데이터 속에서 원하는 값을 찾아내기 위해서는 grep 명령어를 사용해야하죠. bash에서는 파이프(|)를 사용하여 두 개 이상의 명령어를 동시에 사용 할 수 있습니다.
확실히 말하자면 동시에 실행하는 것은 아니고, 파이프라인 뒤에 있는 명령어를 실행하는데 그 입력값으로 파이프라인 앞에 있는 명령어의 실행 결과를 던져주는거죠.
millionth 뒤에 있는 key값이 바로 우리가 찾고자 하는 키값입니다!
'Wargame > Bandit:OverTheWire' 카테고리의 다른 글
OverTheWire Bandit [level9 -> level10] (0) | 2016.01.10 |
---|---|
OverTheWire Bandit [level8 -> level9] (0) | 2016.01.10 |
OverTheWire Bandit [level6 -> level7] (0) | 2016.01.10 |
OverTheWire Bandit [level5 -> level6] (0) | 2016.01.10 |
OverTheWire Bandit [level4 -> level5] (0) | 2016.01.10 |