-
OverTheWire: Level Goal: Bandit Level 8 → Level 9 풀이2021 SCP Mentoring/OverTheWire: Bandit 2021. 5. 1. 14:54
문제 data.txt 파일 안에 오직 한번만 생성된 텍스트 라인이 다음 레벨로 가기위한 password라고 한다.
앞 문제에서는 cat으로 파일을 열고 하나씩 봐도 찾을 수 있을만한 정도였지만 이번에는 아니다.
sort 명령어와 uniq 명령어과 파이프( | )를 이용해 주었다.
sort data.txt | uniq - u
sort : 사용자가 지정한 파일의 내용을 정령, 정렬된 파일 내용을 병합.
uniq : 중복된 내용의 행이 연속으로 있으면 하나만 남기고 삭제.
(전체적으로 분산된 중복은 찾지못해서, 정렬하여 순차적으로 만든 다음에 적용한다.(sort와 함께 사용))
-u 중복라인이 없는 것만 보여준다. 파이프( | ) : 명령과 명령을 연결. 왼쪽 명령의 실행 결과를 오른쪽 명령의 입력으로 전달한다.
password UsvVyFSfZZWbi6wgC7dAFyFuR6jQQUhR 를 얻었다.
SSH 명령어를 사용하여 bandit9로 연결하고
$ ssh bandit9@bandit.labs.overthewire.org -p 2220
password에 UsvVyFSfZZWbi6wgC7dAFyFuR6jQQUhR 를 입력하였다.
'2021 SCP Mentoring > OverTheWire: Bandit' 카테고리의 다른 글
OverTheWire: Level Goal: Bandit Level 10 → Level 11 풀이 (0) 2021.05.01 OverTheWire: Level Goal: Bandit Level 9 → Level 10 풀이 (0) 2021.05.01 OverTheWire: Level Goal: Bandit Level 7 → Level 8 풀이 (0) 2021.05.01 OverTheWire: Level Goal: Bandit Level 6 → Level 7 풀이 (0) 2021.05.01 OverTheWire: Level Goal: Bandit Level 5 → Level 6 풀이 (0) 2021.04.26