시작
안녕하세요 :D
이번에는 Level 0
에 이어, Level 0 → Level 1
을 해결해보자 합니다!
지난번에 접속했던 쉘에서 계속해서 진행하시면 됩니다!!
문제
Level Goal
The password for the next level is stored in a file called readme located in the home directory. Use this password to log into bandit1 using SSH. Whenever you find a password for a level, use SSH (on port 2220) to log into that level and continue the game.
password
가 home
디렉터리에 있는 readme
파일에 저장되어 있다고 하네요.
이 password
를 이용해서 우리는 아이디가 bandit1
인 계정에 접속할 수 있습니다.
우선 home
디렉터리로 이동해야겠죠?
지금 우리가 어디에 있는지 먼저 알아봅시다.
pwd : 현재 자신이 위치한 디렉터리를 출력
bandit0@bandit:~$ pwd
/home/bandit0
pwd
명령어를 사용해서 지금 있는 곳이 home
디렉터리라는 것을 알았습니다.
여기에 뭐가 있는지 한 번 찾아볼까요?
ls : 현재 디렉터리에 존재하는 파일, 폴더를 출력
- - l : 파일 형태, 권한, 하드 링크 수, 소유자, 그룹, 파일 크기, 시간을 출력
bandit0@bandit:~$ ls -l
total 4
-rw-r----- 1 bandit1 bandit0 33 Oct 16 14:00 readme
ls
명령어를 통해 home
디렉터리에 readme
파일을 찾았습니다.
이제 이 파일의 내용을 봅시다.
cat [옵션] [파일명]
cat : 파일의 내용을 받아서 화면에 출력
bandit0@bandit:~$ cat readme
boJ9jbbUNNfktd78OOpsqOltutMc3MY1
bandit1
계정의 패스워드가 boJ9jbbUNNfktd78OOpsqOltutMc3MY1
라는 것을 알았습니다!!
마무리
pwd
, ls
, cat
명령어를 이용하여
처음으로 파일 속에 있는 비밀번호를 얻었습니다.
CTF
가 무엇인지 살짝 감이 오시나요? ㅎㅎ..
점점 리눅스와 노는 것이 재미있어지길 바라며 Level 1 → Level 2
에서 뵙겠습니다! :D
'CTF_Write_UP > overthewire' 카테고리의 다른 글
Overthewire : Bandit Level 4 → Level 5 (0) | 2019.04.11 |
---|---|
Overthewire : Bandit Level 3 → Level 4 (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 (0) | 2019.04.11 |