OverTheWire Bandit L4->L5

이주석·2022년 1월 3일
0

OverTheWire(wargame)

목록 보기
5/8
post-thumbnail

OverTheWire Bandit Level 4 -> Level 5 바로가기

OverTheWire Bandit Level 4 -> Level 5 문제를 풀어볼 것 이다.

문제 페이지

문제 목표

다음레벨로 갈 수 있는 비밀번호는 inhere 디렉토리의 사람이 읽을 수 있는 파일에 있다.

힌트

ls, cd, cat, file, du, find
팁 : 터미널이 엉망이면 reset 명령어를 시도해라!

문제 문석 했으면 바로 Putty를 이용해 접속해보자!

Putty 접속 방법 바로가기.

ID : bandit4
PW : 클릭

문제 분석


문제에서 나와있듯이 우선 inhere 디렉토리 안에 들어가서 ls 명령어를 사용해 파일들 리스트를 본다.
위에 나와있듯이 10개의 파일들이 있다.

그 중 첫번째 파일을 cat 명령어를 사용해서 열어봤는데 저렇게 사람이 읽을 수 없는 문자로 나와있다.
여기서 유추해 볼 수 있는게 10개의 파일 중 사람이 읽을 수 있는 파일이 있을 거 같다.

문제풀이


여기서 file 명령어를 사용해서 파일들의 유형을 보면 ASCII text로 되어있는 파일을 발견 할 수있다.
file07을 cat 명령어로 확인해 보면 다음 레벨로 갈 수 있는 PW를 찾을 수 있다.

추가 해설

file : 파일 유형을 알려주는 명령어이다.
./ : 현재 경로를 의미한다.
-file0* : 여기서 *(asterisk, 별표)는 전체를 의미한다. 따라서 -file0_로 시작하는 모든 파일의 유형을 알려준다.

profile
Juseok Lee

0개의 댓글