Level Goal
The password for the next level is stored in the file data.txt next to the word millionth
Commands you may need to solve this level
grep, sort, uniq, strings, base64, tr, tar, gzip, bzip2, xxd
다음 레벨로 가는 패스워드는 data.txt
파일 내에 millionth
라는 단어 옆에 있다고 한다.
홈 디렉토리 내에 data.txt
파일이 존재하는데 파일 크기가 4000KB이고 그 내용을 보면 key-value 형태로 구성되어 있다.
cat data.txt | grep "millionth"
cat
명령어로 data.txt
파일 내용을 출력하는데 파이프(|
)를 이용하여 출력 결과를 grep
명령어의 입력으로 전달했다. grep
명령어는 입력으로 전달받은 내용 중에 millionth
에 해당하는 내용을 찾아 출력한다. 명령어를 입력했을 때 출력되는 결과에서 millionth
옆에 다음 레벨로 가는 패스워드가 존재한다.
- 파이프( | )
파이프는 여러 명령어를 사용할 때 이전 명령어의 결과를 다음 명령어의 입력으로 전달하고 싶을 때 사용한다.- grep
grep 명령어는 텍스트에서 특정 단어를 검색하고 싶을 때 사용하는 명령어로 정규표현식도 사용 가능하다.