티스토리 뷰

수업 노트/bandit

[lesson0] bandit level 0 → 1

오리지날초이 2021. 8. 16. 09:57

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를 공부하는데 리눅스는 꼭 필요한 영역입니다.

 

문제 풀이에 필요한 몇가지 커맨드만 간단히 정리해보았습니다.

리눅스 커맨드에 익숙하지 않은 분들은 한번 살펴보시면 되겠습니다.

 

[ls 사용법]

 

ls 사용법

ls 명령어는 list 의 약자로서 현재 디렉토리의 파일 목록을 나타냅니다. 그냥 ls 를 수행하면 파일명이 보이고 ls -l 은 long format 으로 상세정보와 함께 보입니다. 가장 많이 사용되는 ls -al 은 all lon

originalchoi.tistory.com

[cd 사용법]

 

cd 사용법

cd 는 change directory 의 약자로 폴더를 이동하는 명령어입니다. cd [목적지] 를 입력하면 해당 경로로 이동 가능합니다. 절대경로, 상대경로 모두 사용가능합니다. 예시에서 사용되는 pwd 명령어는 pr

originalchoi.tistory.com

[file 사용법]

 

file 사용법

특정 파일의 타입(파일형식)을 알려주는 명령어입니다. file [파일명] 으로 사용하면 됩니다.

originalchoi.tistory.com

 

[cat 사용법]

 

cat 사용법

concatenate(잇다, 연결시키다) 에서 따온 명령어입니다 * 엑셀에도 concatenate 라는 함수가 있습니다. 한번 직접 사용해보세요 cat [파일명] 으로 사용하면 해당 파일의 내용을 화면에 출력해줍니다.

originalchoi.tistory.com

 

 


이제 문제를 풀어보겠습니다.

0단계 문제는 별로 고민할게 없네요

 

위의 커맨드를 이용하여 기본 디렉토리의 파일 중 readme 파일을 읽었더니

바로 패스워드를 확인할 수 있었습니다

 

 

0단계 password 를 클립보드에 잘 복사하고 다음 단계로 넘어가겠습니다

putty 에서는 커서로 텍스트라인을 드래그 한 것만으로도 클립보드 복사가 됩니다.

putty 텍스트를 메모장에 한번 복사해보세요.

 

 

패스워드 복사를 잘 하셨으면 다음 단계로 넘어갈 수 있습니다.

 

 

728x90
반응형

'수업 노트 > 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
«   2024/05   »
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
글 보관함