[OverTheWire:Bandit] Level 7 ~ Level 8
2023. 7. 13. 02:10ㆍWar Game/OverTheWire
문제
다음 단계로 넘어가는 암호는 millionth라는 단어 옆에 있는 data.txt 파일에 저장되어 있다.
Keyword
cd, cat, find, grep, |
풀이
find / -name data.txt 2> /dev/null
암호가 있는 위치를 알려 주지 않았으므로 find 명령어를 사용해서 'data.txt'라는 이름을 가진 파일을 찾아보았더니 여러 결과가 나오는데 그중 경로에 bandit7 이 들어간 경로의 'data.txt' 파일을 확인해 보자.
cat /home/bandit7/data.txt
cat 명령어를 사용해서 'data.txt' 파일의 내용을 출력해 보았더니 많은 양의 텍스트가 출력되었다. 이걸 하나하나 살펴보기는 힘들 것 같고 문제에서 간접적으로 암호의 위치를 알려주었으니 이에 맞게 확인해 보자.
cat /home/bandit7/data.txt | grep 'millionth*'
암호는 data.txt 내에 'millionth'라는 문자열 옆에 위치하고 있다고 하니 이에 맞게 cat 명령어와 grep 명령어를 사용해서 확인할 수 있었다.
'War Game > OverTheWire' 카테고리의 다른 글
[OverTheWire:Bandit] Level 9 ~ Level 10 (0) | 2023.07.13 |
---|---|
[OverTheWire:Bandit] Level 8 ~ Level 9 (0) | 2023.07.13 |
[OverTheWire:Bandit] Level 6 ~ Level 7 (0) | 2023.07.13 |
[OverTheWire:Bandit] Level 5 ~ Level 6 (0) | 2023.07.08 |
[OverTheWire:Bandit] Level 4 ~ Level 5 (0) | 2023.07.08 |