< Lv 17 -> Lv 18 >
다음 비밀번호는 passwords.new 안에 있다고 합니다.
파일의 내용이 변경되었으니, 파일을 비교하는 diff 명령을 사용하겠습니다.
diff 명령은 파일들의 내용을 각 라인마다 비교할 수 있습니다. (Compare FILES line by line)
현재 상황에서 옵션은 없어도 되니, 명령은 아래와 같이 사용하겠습니다.
bandit17@bandit:~$ diff [FILE_1] [FILE_2]
∇
bandit17@bandit:~$ diff passwords.old passwords.new
42c42는 즉, 1번째 파일인 passwords.ord의 42번째 행과
2번째 파일인 passwords.new의 42번째 행이 다르다는 것을 의미합니다.
그 아래 부등호 사이의 내용들은 각각 첫 번째와 두 번째 파일의 내용 중 다른 행을 보여줍니다.
비밀번호는 passwords.new 파일 안에 있다고 했기 때문에,
아래에 있는 문자열인 [ hga5tuuCLF6fFzUpnagiMN8ssu9LFrdg ] 가 bandit18의 비밀번호가 됩니다.
그러나 평소 하던대로 Putty로 ssh 접속을 시도하면 창이 닫힙니다.
bandit18로 접속을 시도하면 다음 레벨과 관련이 있다는 말이 이 뜻인 것 같습니다.
bandit18 password is :
hga5tuuCLF6fFzUpnagiMN8ssu9LFrdg
'리눅스 워게임' 카테고리의 다른 글
OverTheWire_Level 19 -> Level 20 (0) | 2023.01.22 |
---|---|
OverTheWire_Level 18 -> Level 19 (0) | 2023.01.21 |
OverTheWire_Level 16 -> Level 17 (0) | 2023.01.19 |
OverTheWire_Level 15 -> Level 16 (0) | 2023.01.18 |
OverTheWire_Level 14 -> Level 15 (0) | 2023.01.17 |