시작
안녕하세요!! :D
이번엔 Level 3 → Level 4
를 풀어보도록 하겠습니다.
root@goorm:/# ssh bandit3@bandit.labs.overthewire.org -p2220
문제
Level Goal
The password for the next level is stored in a hidden file in the inhere directory.
inhere
디렉터리에 숨김 파일로 패스워드가 들어가 있답니다.
바로 들어가보죠!
bandit3@bandit:~$ ls -l
total 4
drwxr-xr-x 2 root root 4096 Oct 16 14:00 inhere
inhere
디렉터리가 보입니다.
`cd 명령어를 통해 진입해 봅시다.
bandit3@bandit:~$ cd inhere/
bandit3@bandit:~/inhere$ ls -l
total 0
.. 아무것도 없네요.
숨김 파일이라 -l
옵션으로 보이지 않는 것 같습니다.
ls : 현재 디렉터리에 존재하는 파일, 폴더를 표시
-a : 숨김 파일, 폴더를 모두 표시
ls -al
명령어로 숨겨진 것들을 모두 꺼내봅시다 !
bandit3@bandit:~/inhere$ ls -al
total 12
drwxr-xr-x 2 root root 4096 Oct 16 14:00 .
drwxr-xr-x 3 root root 4096 Oct 16 14:00 ..
-rw-r----- 1 bandit4 bandit3 33 Oct 16 14:00 .hidden
.hidden
이란 파일이 숨어있었네요.
cat
으로 바로 까볼까요?
bandit3@bandit:~/inhere$ cat .hidden
pIwrPrtPN36QITSp3EQaw936yaFoFgAB
bandit4
의 패스워드는 pIwrPrtPN36QITSp3EQaw936yaFoFgAB
었습니다!
마무리
ls
명령어에는 굉장히 많은 옵션이 있습니다.
그 중 가장 많이 사용하는 -l
옵션과 -a
옵션은 잘 기억해두시길 바랍니다.
그럼 Level 4 → Level 5
에서 뵙겠습니다! :D
'CTF_Write_UP > overthewire' 카테고리의 다른 글
Overthewire : Bandit Level 5 → Level 6 (0) | 2019.04.11 |
---|---|
Overthewire : Bandit Level 4 → Level 5 (0) | 2019.04.11 |
Overthewire : Bandit Level 2 → Level 3 (0) | 2019.04.11 |
Overthewire : Bandit Level 1 → Level 2 (0) | 2019.04.11 |
Overthewire : Bandit Level 0 → Level 1 (1) | 2019.04.11 |