Bandit Level 4 → Level 5

728x90

Bandit Level 4→ Level 5. 파일에 저장된 암호를 찾아라.

암호는 'inhere' 디렉터리에 있는 사람이 읽을 수 있는 파일에 저장되어 있다.

bandit4 로그인 정보는 아래와 같다.

 

명령어: ssh bandit4@bandit.labs.overthewire.org -p 2220

passward: 2EW7BBsr6aMMoJ2HjW067dm8EgX26xNe

홈 디렉터리에서 ls 명령어를 사용하니 'inhere' 디렉터리가 존재한다고 나왔다.

사람이 읽을 수 있는 파일에 암호가 저장되어 있다고 하여

ls -l을 사용하여 파일들을 살펴보았다.

10개의 파일들이 존재한다.

사람이 읽을 수 없는 파일은 이렇게 내용이 출력된다.

10개의 파일을 cat 명령어로 하나하나 출력해보는 것은 번거로우니

file 명령어를 사용하여 파일의 종류를 확인하였다.

'-file07' 파일이 ASCII코드를 사용하는 텍스트 파일이라고 나와있다.

'-file07' 파일의 내용을 출력하여 암호를 알아냈다.

(파일 이름이 '-'로 시작할 때 명령어를 사용하면 인식을 못하기 때문에 경로를 정확하게 적어준다.)

'-file09' 파일은 비표준 확장 아스키 텍스트 파일?이라는 것 같은데..

이유는 잘 모르겠다... 하지만 cat 명령어를 사용했을 때 내용을 읽을 수 없기에

'-file07' 파일에서만 암호를 얻을 수 있었다.

lrIWWI6bB37kxfiCQZqUdOIYfr6eEeqR

728x90

'Bandit' 카테고리의 다른 글

Bandit Level 5 → Level 6  (0) 2023.07.19
Bandit Level 3 → Level 4  (0) 2023.07.19
Bandit Level 2 → Level 3  (0) 2023.07.19
Bandit Level 1 → Level 2  (0) 2023.07.19
Bandit Level 0 → Level 1  (0) 2023.07.19