반응형
SMALL
• 문제 0 -> 1
■ ssh 로 bandit 에 로그인 및 암호 찾기
■ 풀이
- 문제에서 제공해주는 내용 중 아이디는 bandit 이며 port 는 2220 으로 접근 하라함
- 호스트 주소는 0번째에 있음 ( bandit.labs.overthewire.org )
- 맥북 기준 아래 명령어 입력 후 비밀번호 입력
ssh -p 2220 bandit0@bandit.labs.overthewire.org 입력 후
비밀번호 입력 란에 bandit0 입력
- 위 과정 후 ls 명령어를 통해 readme 가 있는 것 을 확인하고 cat 명령어를 통해 내용을 읽기
bandit0@bandit:~$ ls
readme
bandit0@bandit:~$ cat readme
Congratulations on your first steps into the bandit game!!
Please make sure you have read the rules at https://overthewire.org/rules/
If you are following a course, workshop, walkthrough or other educational activity,
please inform the instructor about the rules as well and encourage them to
contribute to the OverTheWire community so we can keep these games free!
이하 정답
• 문제 1 -> 2
■ 대시로 된 파일 읽기
■ 풀이
- 정상적으로 로그인 후 ls 명령어로 파일을 확인해 보면 " - " 하나 띡 있는 것 을 볼 수 있음
bandit1@bandit:~$ ls
-
- ls -al 명령어를 입력해보면 해당 대시는 디렉토리가 아닌 파일임을 확인
■ 디렉토리에는 권한설명란 맨 앞에 d 라고 적여있음
- 그냥 cat 명령어로 읽을려하면 오류가 생기기에 상위폴더 루트를 지정함으로서 해당 대시가 파일임을 인지 시켜줌
bandit1@bandit:~$ cat ./-
그럼 비밀번호 나옴
• 문제 2 -> 3
■ 파일 이름에 공백
■ 풀이
- bandit2 로 로그인.
- ls 명령어를 치면 띄어쓰기가 되어있는 파일을 확인 가능
bandit2@bandit:~$ ls
spaces in this filename
- cat 명령어 이후 s를 치고 탭을 누르면 자동 완성이 됌 ..
bandit2@bandit:~$ cat spaces\ in\ this\ filename
아래 비밀번호
• 문제 3 -> 4
■ 숨겨져있는 파일
■ 풀이
- bandit3 로그인
- ls 명령어로 inhere 폴더 확인 및 cd 명령어로 이동
bandit3@bandit:~$ ls
inhere
bandit3@bandit:~$ cd inhere/
bandit3@bandit:~/inhere$
- ls -al 명령어로 모든 파일 보기
- ls -al 명령어를 입력하면 ...hiding-from-you 라는 파일을 볼 수 있음
bandit3@bandit:~/inhere$ ls -al
total 12
drwxr-xr-x 2 root root 4096 Sep 19 07:08 .
drwxr-xr-x 3 root root 4096 Sep 19 07:08 ..
-rw-r----- 1 bandit4 bandit3 33 Sep 19 07:08 ...Hiding-From-You
- cat 명령어로 읽기
bandit3@bandit:~/inhere$ cat ...Hiding-From-You
이하 정답
LIST
'Programming > Cs' 카테고리의 다른 글
[ Cs ] 데이터의 역사와 현대 시대별 특징 (2) | 2024.11.25 |
---|---|
[ linux ] overthewire bandit 4 ~ 5 (0) | 2024.11.02 |
[ IDE ]Vscode Extension으로 폴더 및 파일 직관적인 아이콘으로 변경하기 (0) | 2024.09.13 |
[ Docker ] 로컬 도커이미지 가상우분투서버에서 실행하기 (2) | 2024.06.13 |
[ Docker ] FastApi 앱 도커 이미지 빌드 및 실행해보기 (0) | 2024.06.13 |