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 |