일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- PHP 웹페이지 만들기
- BOJ
- 자료구조 복습
- 파이썬
- 풀이
- 머신러닝
- WarGame
- SWEA
- lob
- c
- hackerrank
- 기계학습
- C언어
- 숙명여자대학교 정보보안 동아리
- Sookmyung Information Security Study
- 숙명여자대학교 정보보안동아리
- hackctf
- BOJ Python
- 생활코딩
- c++
- siss
- CSS
- Javascript
- Python
- HTML
- 웹페이지 만들기
- 드림핵
- The Loard of BOF
- XSS Game
- 백준
- Today
- Total
혜랑's STORY
[2021 겨울 시스템 1주차 : Bandit: Over the wire Level0->Level5] 본문
[2021 겨울 시스템 1주차 : Bandit: Over the wire Level0->Level5]
hyerang0125 2021. 1. 10. 17:35Bandit Level 0
터미널 창을 열고 ssh bandit0@bandit.labs.overthewire.org -p220을 입력한다. (ssh서버에 포트 2220을 사용해서 접속하겠다는 뜻) 비밀번호는 bandit0을 입력한다. 접속 완료!
Level 0 -> Level 1
힌트로 "ls, cd, cat, file, du, find"가 주어졌다. 하나씩 입력하여 비밀번호를 찾아보자
ls를 통하여 현재 디렉토리에 존재하는 파일의 목록을 살펴보았다. 그 결과 readme 파일이 존재한다는 것을 확인하였고 cat 명령어를 통해 readme 파일의 내용을 살펴보았다. readme 파일은 boJ9jbbUNNfktd78OOpsqOltutMc3MY1 이라는 내용을 담고 있었고 이 값이 Level1로 가는 비밀번호였다.
Level 1 -> Level 2
ls -a 명령어를 통해 현재 디렉토리에 존재하는 모든 파일 목록을 살펴보았더니 '-'라는 이름의 파일이 존재하는 것을 확인할 수 있었다. cat 명령어를 이용해 파일을 열어보고자 하였지만 실패하였다. 이름이 특수문자이기 때문인 것같다.
파일의 경로를 통해 파일을 열어 보았더니 비밀번호가 있는 것을 확인할 수 있었다.
Level 2 -> Level 3
spaces in this filename에 담긴 내용을 보기 위하여 cat 명령어를 실행시켰다. 그러나 파일을 읽을 수 없었다.
주어진 힌트를 보고 구글에 spaces in this filename을 검색한 결과 리눅스에서는 공백을 '\'로 처리한다는 것을 알 수 있었다. 공백에 \를 넣어 cat 명령어를 실행한 결과 파일을 읽을 수 있었고 비밀번호를 알아낼 수 있었다.
Level 3 -> Level 4
ls -a 명령어로 현재 디렉토리에 담겨있는 모든 파일들의 이름을 알아보았다.
디렉토리 안에 inhere라는 이름의 폴더가 있는 것을 확인하였고 cd 명령어를 통해 inhere 디렉토리로 이동하였다. ls -a 명령어를 통해 inhere에 담겨있는 모든 파일들의 이름을 알아보았고 그 중 .hidden이라는 파일을 cat 명령어를 통해 내용을 살펴보았더니 비밀번호가 담겨있었다.
Level 4 -> Level 5
역시 가장 먼저 ls -a 명령어를 통해 현재 디렉토리에 담겨있는 모든 파일을 확인하였고, inhere이라는 폴더가 있는 것을 확인한 뒤, inhere로 이동하였다.
inhere 폴더에 담긴 파일들을 알아보기 위해 ls -a를 실행하였고, cat 명령어를 통해 파일을 하나씩 열어본 결과 -file07에 비밀번호가 담겨있다는 사실을 알 수있었다.
'2021 SISS 21기 활동 > 겨울방학 System' 카테고리의 다른 글
[LOB RedHat] Lv 1. gate -> gremlin (0) | 2021.01.20 |
---|---|
[2021 겨울 시스템 2주차 : Bandit:Over the wire Level5 -> Level10] (0) | 2021.01.17 |
[2021 겨울 시스템 2주차 : 달고나 문서 정리(5 마무리)] (0) | 2021.01.17 |
[2021 겨울 시스템 1주차 : 달고나 문서 정리(4-5)] (0) | 2021.01.10 |
[2021 겨울 시스템 Pre : 달고나 문서 정리(1~3)] (0) | 2021.01.03 |