bandit 6

[Bandit] Level3 → Level4: ls(숨겨진 파일)

풀이다음 레벨로 이동하기 위해 exit명령어를 입력하여 SSH 연결을 해제한다. 아래와 같이 입력하여 ssh를 접속한다. password는 MNk8KNH3Usiio41PRUEoDFPqfxLPlSmx 이다.ssh bandit3@bandit.labs.overthewire.org -p 2220 ls 명령어로 현재디렉터리에 inhere라는 디렉터리가 존재하는 것을 확인(디렉터리는 파란색으로 표시됨) cd 명령어로 inhere로 이동 숨겨진 파일을 확인하기 위해 ls -al 명령어를 입력하니 ...Hiding-From-You라는 파일을 확인 ...Hiding-From-You라는 파일을 확인하면 다음레벨의 password를 확인할 수 있다.  정리ls(숨겨진 파일)숨겨진 파일을 확인하기 위해서는 ls의 -a 옵션을..

Back-End/Linux 2024.09.16

[Bandit] Level2 → Level3: cat(파일명에 공백)

풀이다음 레벨로 이동하기 위해 exit명령어를 입력하여 SSH 연결을 해제한다. 아래와 같이 입력하여 ssh를 접속한다. password는 263JGJPfgU6LtdEvgfWU1XP5yac29mFx 이다.ssh bandit2@bandit.labs.overthewire.org -p 2220 ls 명령어 입력 시, space in this filename이라는 이름의 파일을 확인할 수 있다. 파일명에 공백이 포함되어 있으므로 아래와 같이 입력한다.  정리cat(파일명에 공백)파일명에 공백이 있을 때, 파일내용을 출력하고 싶으면, " "안에 파일명을 넣는다. \(역슬래쉬)를 입력해서 공백을 작성하는 방법도 있다. 공백으로 입력시 오류가 발생한다.

Back-End/Linux 2024.09.16

[Bandit] Level1 → Level2: cat(파일명이 특수기호)

풀이다음 레벨로 이동하기 위해 exit명령어를 입력하여 SSH 연결을 해제한다. 아래와 같이 입력하여 ssh를 접속한다. password는 ZjLjTmM6FvvyRnrb2rfNWOZOTa6ip5If 이다.ssh bandit1@bandit.labs.overthewire.org -p 2220 홈 디렉터리로 이동하기 위해 아래와 같이 입력한다. 현재 위치에 있는 디렉토리 또는 파일은 - 인 것을 확인할 수 있다. 파일이름이 -와 같은 특수문자는 앞에 또는 ./로 입력하여야 확인할 수 있다.  정리cd(change directory)디렉토리를 이동할때 사용하는 명령어 예시1. 특정 디렉토리로 이동cd /home/user/Documents 2. 상위 디렉터리로 이동cd .. 3. 홈 디렉터리로 이동cd ~ 홈디..

Back-End/Linux 2024.09.16

[Bandit] Level0 → Level1: ls와 cat

풀이ls 명령어를 입력하면, readme 파일을 확인할 수 있다. readme 파일을 읽기 위해 cat 명령어를 실행하면 다음레벨을 수행하기 위한 패스워드(ZjLjTmM6FvvyRnrb2rfNWOZOTa6ip5If)를 확인할 수 있다.  정리ls(list)디렉터리 내 파일과 디렉터리를 리스팅하는 명령어로 ls만 사용하면, 현재 디렉토리의 파일과 디렉토리를 출력한다. 주요 옵션-l: 파일의 상세정보(권한, 소유자, 파일크기등)를 출력-a: 숨김파일을 포함해 모든 파일을 출력-h: 사람이 읽기 쉬운 형식으로 파일 크기를 출력(KB, MB)  cat(concatenate)파일 내용을 출력하거나 여러 파일을 합치는 명령어 예시 1. filename.txt 내용을 출력cat filename.txt 2. file1..

Back-End/Linux 2024.09.16

Linux 실습사이트: Bandit

Bandit이란 "Bandit"는 OverTheWire라는 유명한 워게임 사이트에서 제공하는 해킹 및 보안 훈련 게임 중 하나이다. Bandit을 통해 기본적인 리눅스 명령어와 기본적인 서버 보안을 배울 수 있다. 해당 워게임을 실행하기 위해서는 SSH 연결이 필요하므로, 윈도우에서는 Putty를 설치하거나 WSL2를 통해서 실습하는 것을 추천한다. 아래는 워게임 사이트 링크이다.https://overthewire.org/wargames/bandit/ Bandit The Bandit wargame is aimed at absolute beginners. It will teach the basics needed to be able to play other wargames. If you notice some..

Back-End/Linux 2024.09.16