반응형

overthewire.org 문제 풀이 / Bandit Level 7 → Level 8

 

 

우선 data.txt 파일을 열어보았습니다. 

하지만 안에 들어가 있는 문구가 너무많아 millionth문구를 찾는데 오래걸릴 듯 합니다. 

파일 사이즈도 4.1M가 눈으로 찾는다면 몇 시간 걸릴듯 합니다. 

하여 grep 명령어로 찾으려는 문구가 있는 줄을 출력하도록 합니다. 

그러면 패스워드를 볼 수 있습니다. 

 

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 6 → Level 7

 

 

 

 

find 명령어를 이용하여 group, user, size를 정해줍니다. 

그러면 아래와 같이 파일이 표시되고, 그 파일을 열어보면 패스워드가 있는 것을 볼 수 있습니다.

 

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 5 → Level 6

 

 

 

 

 

우선 inhere 디렉토리에서 ls 명령어를 입력해보면 maybehere00부터 maybehere19까지의 디렉터리가 있습니다. 

하나하나 들어가서 파일들을 찾는 것은 시간이 오래걸릴 듯 하여, find 명령어를 사용합니다. 

 

find 명령어에는 파일 크기를 필터링 할 수 있습니다. 

크기가 1033 byte이니깐, -size 옵션에 1033c를 입력해 필터를 걸고 파일을 찾습니다. 

이때 1033c의 c는 바이트를 나타냅니다. 

그러면 ./maybehere07 디렉터리의 .file2 파일만 결과로 출력됩니다. 

이 파일을 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 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

 

반응형

+ Recent posts