Wargame/Bandit

Bandit Level 8 → Level 9

startonebyone 2022. 3. 5. 20:42

Level Goal

다음 레벨을 위한 패스워드는 'data.txt' 파일에 저장되어 있습니다. 그리고 단 한 번만 나타나는 텍스트 라인입니다.

 

Commands you may need to solve this level

grep, sort, uniq, strings, base64, tr, tar, gzip, bzip2, xxd

Answer

$ ls

$ cat data.txt                              // data.txt 파일 내용을 확인. 하지만 너무 많은 데이터가 나온다.

$ cat ./data.txt | sort                   // data.txt 파일 내용을 정렬해준다.

$ cat ./data.txt | sort | uniq -c     // data.txt 파일의 데이터를 정렬해서 중복된 문장을 숫자로 표시해준다.

 

그 중 한 번만 나타난 행이 다음 레벨의 비밀번호인 걸 확인할 수 있습니다.

 

bandit9 password : UsvVyFSfZZWbi6wgC7dAFyFuR6jQQUhR