bandit

[Overthewire] level 8 -> level 9

Ron Weasley 2022. 6. 6. 23:24
728x90

문제를 보겠습니다.

해석을 해보면, 다음 패스워드는 data.txt에 저장되며, 한번만 나타나는 텍스트입니다.

쉽게 말해서 줄 단위로 패스워드가 있을텐데, 중복되는 문자열은 다 지워라 라는 소리입니다.

바로 풀겠습니다.

sort 명령어는 파일안에 있는 내용들을 정렬해주는 명령어이며, uniq는 생소하지만 중복된 데이터를 제거 해주는 명령어입니다.

-u 옵션은 중복 라인이 없는것만 보여주며, -i옵션은 중복 라인을 한라인으로 생각하고 출력해줍니다.

그래서 중복된 데이터를 없애보면 패스워드를 구할 수 있었습니다.

 

728x90

'bandit' 카테고리의 다른 글

[Overthewire] level 10 -> level 11  (0) 2022.06.07
[Overthewire] level 9 -> level 10  (0) 2022.06.06
[Overthewire] level7 -> level8  (0) 2022.06.06
[Overthewire] level6 -> level7  (0) 2022.06.06
[OvertheWire] level5 -> level6  (0) 2022.06.06