반응형

overthewire.org 문제 풀이 / Bandit Level 4 → Level 5

 

 

 

 

ls로 inhere에 있는 파일 리스트를 보면, 10개의 파일이 있습니다. 

-file00부터 하나씩 보려고 하는데, 깨져있는 걸 볼 수 있습니다. 

file 명령어로 파일의 구성 정보를 확인합니다. 

 

그럼 -file07 파일은 ASCII text로 되어 있는 것을 확인할 수 있습니다 

-file07 파일을 cat 명령어로 읽어보면 패스워드가 있는 것을 볼 수 있습니다. 

 

overthewire.org/wargames/bandit

 

OverTheWire: Bandit

We're hackers, and we are good-looking. We are the 1%. 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 something essential is missing or have ideas for new levels, p

overthewire.org

 

반응형
반응형

overthewire.org 문제 풀이 / Bandit Level 3 → Level 4

 

 

 

inhere 폴더에 가서 ls를 명령어를 입력하면 아무 파일도 보이지 않습니다. 

ls의 -al 명령어를 이용하면 숨겨진 파일도 확인할 수 있습니다. 

cat으로 해당 파일을 열면 패스워드가 보여집니다.

 

overthewire.org/wargames/bandit

 

OverTheWire: Bandit

We're hackers, and we are good-looking. We are the 1%. 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 something essential is missing or have ideas for new levels, p

overthewire.org

 

반응형
반응형

overthewire.org 문제 풀이 / Bandit Level 2 → Level 3

 

cat 명령어를 이용해 현재 디렉토리 ./ 을 입력하고, tab 키를 누르면 아래와 같이 파일이 보입니다. 

파일이름의 첫번째 문자를 입력하고 tab키를 누르면 s로 시작하는 파일인 "spaces in this filename"이 입력됩니다. 

이 방법으로 패스워드를 획득할 수 있습니다.

https://overthewire.org/

 

https://overthewire.org/

 

overthewire.org

 

반응형
반응형

overthewire.org 문제 풀이 / Bandit Level 1 → Level 2

 

level2를 위한 패스워드는 홈 디렉토리에 '-' 이름을 가진 파일에 있다고 합니다. 

 

ls를 해보니 파일 이름이 - 입니다. 

cat 명령어로 - 파일을 읽으려고 하지만, 다른 기능이 수행됩니다. 

하여 현재 파일을 가르키는 ./를 붙여 파일을 열었더니 파일이 읽어집니다. 

반응형

+ Recent posts