티스토리 뷰
Bandit 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.
Commands you may need to solve this level
ls, cd, cat, file, du, find
레벨 목표를 읽어보니 홈디렉토리에 위치한 readme 라는 파일에 다음 레벨로 갈수 있는 패스워드가 적혀있다고 합니다.
그리고 이번 문제를 풀려면 ls, cd, cat, file, du, find 등의 커맨드가 필요할 거라고 하네요
문제를 풀면서 리눅스 기본 명령어도 함께 알아봅시다.
리눅스를 커맨드로만 따로 공부하면 잘 와닿지 않은데 이렇게 퀴즈를 풀면서 공부하는게 훨 좋은것 같습니다.
리눅스를 공부하다보면 이거 왜 배워요? 왜 써요? 라는 생각이 종종 들곤 하는데
우리가 집에서나 윈도우 위주로 생활해서 그렇지
실제 업무용 환경이나 프로젝트에서는 리눅스가 아주아주아주 많이 쓰입니다.
인프라 운영자가 아니더라도 IT를 공부하는데 리눅스는 꼭 필요한 영역입니다.
문제 풀이에 필요한 몇가지 커맨드만 간단히 정리해보았습니다.
리눅스 커맨드에 익숙하지 않은 분들은 한번 살펴보시면 되겠습니다.
이제 문제를 풀어보겠습니다.
0단계 문제는 별로 고민할게 없네요
위의 커맨드를 이용하여 기본 디렉토리의 파일 중 readme 파일을 읽었더니
바로 패스워드를 확인할 수 있었습니다
0단계 password 를 클립보드에 잘 복사하고 다음 단계로 넘어가겠습니다
putty 에서는 커서로 텍스트라인을 드래그 한 것만으로도 클립보드 복사가 됩니다.
putty 텍스트를 메모장에 한번 복사해보세요.
패스워드 복사를 잘 하셨으면 다음 단계로 넘어갈 수 있습니다.
'수업 노트 > bandit' 카테고리의 다른 글
[lesson3] bandit level 3 → 4 (0) | 2021.08.16 |
---|---|
[lesson2] bandit level 2 → 3 (0) | 2021.08.16 |
[lesson1] bandit level 1 → 2 (0) | 2021.08.16 |
[tutorial] bandit 시작하기(putty 설정) (0) | 2021.08.16 |
[guide] bandit 란? (0) | 2021.08.16 |
- Total
- Today
- Yesterday
- Bandit
- HTTPS
- natas7
- BASE64
- 압축파일
- 웹보안
- over the wire
- ssh
- OpenSSL
- Encode
- Natas
- tr
- solution
- 32bit
- find
- Linux
- Strings
- 리터럴
- tar
- nc
- OverTheWire
- 풀이
- X32
- gz
- grep
- bz2
- 웹보안공부
- java
- SSL
- 리눅스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |