The password for the next level is stored in the file data.txt next to the word millionth
data.txt 파일의 millionth 다음에 비밀번호가 위치한다고 한다.
앗…그냥 cat data.txt 했더니…공격 당한 듯이 내용량이 엄청 많다….
그러면 millionth 를 파일 내에서 검색하면 된다.
이거는 grep 명령어를 사용하여 파일 안의 패턴을 찾으면 된다.
grep -r -A 5 “millionth” data.txt
비밀번호 : TESKZC0XvTetK0S9xNwm25STk5iWrBvP
이제 bandit8로 재로그인….
i
: 대소문자를 무시하고 검색합니다. 예를 들어, i word
는 "word", "Word", "WORD" 등과 같은 패턴을 찾습니다.v
: 패턴과 일치하지 않는 줄을 출력합니다. 즉, 패턴과 반대되는 줄을 검색합니다.r
또는 R
: 디렉토리와 그 하위 디렉토리에서 재귀적으로 검색합니다. 모든 파일을 검색하여 패턴을 찾습니다.l
: 파일 이름만 출력합니다. 특정 패턴과 일치하는 파일 이름을 찾습니다.w
: 단어로 정확히 일치하는 패턴을 검색합니다. 단어 경계를 고려하여 검색합니다.n
: 일치하는 줄의 줄 번호를 출력합니다.c
: 일치하는 줄의 개수를 출력합니다.A <숫자>
: 찾은 패턴 다음 줄을 포함하여 출력합니다. <숫자>
에 출력할 줄의 개수를 지정합니다.B <숫자>
: 찾은 패턴 이전 줄을 포함하여 출력합니다. <숫자>
에 출력할 줄의 개수를 지정합니다.C <숫자>
또는 <숫자>
: 찾은 패턴 주변의 줄을 포함하여 출력합니다. <숫자>
에 출력할 줄의 개수를 지정합니다.