Bandit 8

Bandit 워게임으로 리눅스 공부하기 - Bandit Level 6 → Level 7

Level Goal The password for the next level is stored somewhere on the server and has all of the following properties: owned by user bandit7 owned by group bandit6 33 bytes in size Commands you may need to solve this level ls , cd , cat , file , du , find , grep → 다음 단계의 비밀번호는 서버 어딘가에 있다. 파일의 조건도 명시되어있다. 풀이 1. find의 -size 옵션 알아보기 파일의 조건 중 1033 bytes라는 파일의 사이즈가 우선 file의 -size 옵션을 알아보자. 정확한 크기 검색: ..

Bandit 2023.08.24

Bandit 워게임으로 리눅스 공부하기 - Bandit Level 5 → Level 6

Level Goal The password for the next level is stored in a file somewhere under the inhere directory and has all of the following properties: human-readable 1033 bytes in size not executable → 다음 단계의 비밀번호는 inhere 디렉토리의 어딘가에 있다. 파일의 조건도 명시해주었다. 풀이 1. find의 -size 옵션 알아보기 파일의 조건 중 1033 bytes라는 파일의 사이즈가 우선 file의 -size 옵션을 알아보자. 정확한 크기 검색: c: 바이트로 크기를 나타낸다. size 1033c는 크기가 정확히 1033 바이트인 파일을 찾는다. 블록 크기..

Bandit 2023.08.24

Bandit 워게임으로 리눅스 공부하기 - Bandit Level 4 → Level 5

Level Goal The password for the next level is stored in the only human-readable file in the inhere directory. Tip: if your terminal is messed up, try the “reset” command. Commands you may need to solve this level ls , cd , cat , file , du , find → 다음 단계의 비밀번호는 inhere 디렉터리에 있는 사람만이 읽을 수 있는 파일에 저장되어있다는 문제. 풀이 1. pwd, ls 사용해서 현재 위치와 내용 파악 bandit4@bandit:~$ pwd /home/bandit3 bandit4@bandit:~$ ls inh..

Bandit 2023.08.24

Bandit 워게임으로 리눅스 공부하기 - Bandit Level 3 → Level 4

Level Goal The password for the next level is stored in a hidden file in the inhere directory. Commands you may need to solve this level ls , cd , cat , file , du , find → inhere이라는 이름의 디렉토리 속 숨겨진 파일을 읽어야 하는 문제 풀이 1. pwd, ls 사용해서 현재 위치와 내용 파악 bandit3@bandit:~$ pwd /home/bandit3 bandit3@bandit:~$ ls inhere inhere 디렉토리를 발견했으니 안으로 들어가서 내용을 파악하자. 2. ls -a 명령어 bandit3@bandit:~$ cd inhere bandit3@band..

Bandit 2023.08.23

Bandit 워게임으로 리눅스 공부하기 - Bandit Level 2 → Level 3

Level Goal The password for the next level is stored in a file called spaces in this filename located in the home directory Commands you may need to solve this level ls , cd , cat , file , du , find → 홈 디렉토리에 있는 "spaces in this filename"라는 이름의 파일에 저장된 비밀번호를 찾는 문제 풀이 1. find로 파일 위치 알아내기 bandit2@bandit:~$ find / -name "*spaces*" 2>/dev/null /opt/radare2/test/db/cmd/spaces /opt/radare2/test/unit/te..

Bandit 2023.08.23

Bandit 워게임으로 리눅스 공부하기 - Bandit Level 1 → Level 2

Level Goal The password for the next level is stored in a file called - located in the home directory Commands you may need to solve this level ls , cd , cat , file , du , find → 다음 단계의 비밀번호는 홈 디렉터리에 있는 -라는 파일에 저장되어있다는 문제 풀이 1. bandit1 계정에 로그인 ┌──(root㉿kali)-[/home/kali] └─# ssh bandit1@bandit.labs.overthewire.org -p 2220 2. pwd와 ls 명령어 사용 bandit1@bandit:~$ pwd # 현재 위치 확인 /home/bandit1 bandit1@b..

Bandit 2023.08.23

Bandit 워게임으로 리눅스 공부하기 - 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라는 파일에 저장되어 있으니 이..

Bandit 2023.08.23

Bandit 워게임으로 리눅스 공부하기 - Bandit Level 0

Level Goal The goal of this level is for you to log into the game using SSH. The host to which you need to connect is bandit.labs.overthewire.org, on port 2220. The username is bandit0 and the password is bandit0. Once logged in, go to the Level 1 page to find out how to beat Level 1. → 레벨 0의 문제는 쉘을 이용하여 게임에 접근하는 것. 접근할 주소와 포트번호, username과 password를 주었다. 풀이 1. 리눅스 터미널 네트워크 연결 확인 ping -c 3 8.8.8...

Bandit 2023.08.23