[bandit] Level 4 → Level 5

우주먼지·2024년 4월 4일
0

[War Game]Bandit

목록 보기
6/34

Bandit Level 4 → Level 5
Level Goal
The password for the next level is stored in the only human-readable file in the inhere directory. Tip: if your terminal is messed up, try the “reset” command.

Sol)
이번엔 여러 파일이 디렉토리에 들어있다. 사람이 읽을 수 있는 파일 이라고 한다.

일단 바로 디렉토리를 열고 보면

이런 식으로 파일이 많다. 하나 하나 열어본다면 출제자의 의도를 무시하는 것이기에 한번에 열어서 읽어 보겠다.

# head 명령어는 파일의 맨 앞 내용을 출력하고 다수의 파일일 경우 파일명을 포함하여 출력한다.
	# -n 옵션을 이용하면 뒤의 정수만큼의 행까지 출력한다. 
		# 음수를 입력 시, 맨 뒤부터 n개의 행을 제거하고 출력
		# -0 입력 시, 전체 내용을 출력한다.

head -n -0 ./*

이렇게 명령어를 구성하면

읽을 수 있는 문자는 저기 하나 밖에 없는 듯하다.

다음 계정과 비밀번호를 입력하면 다음 단계로 넘어간다.

profile
오늘보다 내일 더 문제가 많았으면 좋겠다.

0개의 댓글