War Games/Bandit - OverTheWire

[Bandit-OverTheWire] Level 11 -> Level 12

Bandit Level 11 → Level 12 Level Goal The password for the next level is stored in the file data.txt, where all lowercase (a-z) and uppercase (A-Z) letters have been rotated by 13 positions Commands you may need to solve this level grep, sort, uniq, strings, base64, tr, tar, gzip, bzip2, xxd Helpful Reading Material Rot13 on Wikipedia 로그인 접속 : ssh bandit11@bandit.labs.overthewire.org -p2220 pw :..

2020.09.21 게시됨

[Bandit-OverTheWire] Level 10 -> Level 11 포스팅 썸네일 이미지

War Games/Bandit - OverTheWire

[Bandit-OverTheWire] Level 10 -> Level 11

Bandit Level 10 → Level 11 Level Goal The password for the next level is stored in the file data.txt, which contains base64 encoded data Commands you may need to solve this level grep, sort, uniq, strings, base64, tr, tar, gzip, bzip2, xxd Helpful Reading Material Base64 on Wikipedia 로그인 접속 : ssh bandit10@bandit.labs.overthewire.org -p2220 pw : truKLdjsbJ5g7yyJ2X2R0o3a5HQJFuLk data.txt안에 base64가..

2020.09.20 게시됨

War Games/Bandit - OverTheWire

[Bandit-OverTheWire] Level 9 -> Level 10

Bandit Level 9 → Level 10 Level Goal The password for the next level is stored in the file data.txt in one of the few human-readable strings, preceded by several ‘=’ characters. Commands you may need to solve this level grep, sort, uniq, strings, base64, tr, tar, gzip, bzip2, xxd 로그인 x 접속 : ssh bandit9@bandit.labs.overthewire.org -p2220 pw : UsvVyFSfZZWbi6wgC7dAFyFuR6jQQUhR 문자 '='앞에 비밀번호가 있다고 하네..

2020.09.20 게시됨

War Games/Bandit - OverTheWire

[Bandit-OverTheWire] Level 8 -> Level 9

Bandit Level 8 → Level 9 Level Goal The password for the next level is stored in the file data.txt and is the only line of text that occurs only once Commands you may need to solve this level grep, sort, uniq, strings, base64, tr, tar, gzip, bzip2, xxd Helpful Reading Material Piping and Redirection 딱 한번만 등장하는 문자열을 찾으라고 합니다. 저는 sort와 uniq를 이용하여 구분하였습니다. 참고 : linuxmadang.tistory.com/entry/linux%E..

2020.09.20 게시됨

[Bandit-OverTheWire] Level 7 -> Level 8 포스팅 썸네일 이미지

War Games/Bandit - OverTheWire

[Bandit-OverTheWire] Level 7 -> Level 8

Bandit Level 7 → Level 8 Level Goal The password for the next level is stored in the file data.txt next to the word millionth Commands you may need to solve this level grep, sort, uniq, strings, base64, tr, tar, gzip, bzip2, xxd bandit7@bandit:~$ ls data.txt ㅖ.... 실행시키면 미친 양의 텍스트가 뿜어져 나옵니다. millionth라는 단어 옆에 있는 값이 password라고 했으니까, 단어를 기준으로 찾아줄 명령어를 찾아봅시다. 저는 grep이라는 명령어를 사용했습니다. bandit7@bandit:~..

2020.09.19 게시됨

War Games/Bandit - OverTheWire

[Bandit-OverTheWire] Level 6 -> Level 7

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 이번거는 서칭을 조금 했네요. 전체 서버에서 뒤져야한다는게 포인트인 것 같습니다. 참고 : recipes4dev.tistory.com/156 리눅스 find 명령어 사용법. (Linux find command)..

2020.09.19 게시됨

War Games/Bandit - OverTheWire

[Bandit-OverTheWire] Level 5 -> Level 6

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 Commands you may need to solve this level ls, cd, cat, file, du, find 읽을 수 있고, 1033 바이트 크기의 실행할 수 없는 파일을 찾으라고 하네요. 이거는 전 단계에서도 이용했던 file명령어를 사용하도록 하겠습니다. file 명령어는 파일 크기를 통해 검색을 할 수도 ..

2020.09.18 게시됨

War Games/Bandit - OverTheWire

[Bandit-OverTheWire] Level 3 -> Level 4

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 bandit3@bandit:~$ ls inhere 디렉토리를 확인해보면 inhere라는 또다른 디렉토리가 있는걸 확인할 수 있습니다. bandit3@bandit:~/inhere$ ls 막상 ls로 디렉토리를 확인해보면 아무것도 없는 것을 확인할 수 있습니다. 이거는 ls의 옵션에 대해서 물어보는 문제인데, 모르는 사람은 글 읽고 옵시다. withcoding.com/89 ..

2020.09.17 게시됨

War Games/Bandit - OverTheWire

[Bandit-OverTheWire] Level 2 -> Level 3

다양한 방법으로 풀어보겠습니다. 1. tab(자동완성) 이용하기 리눅스에서 일정 파일 이름을 치고 tab키를 누르면 디렉토리 안에 있는 파일 이름으로 자동완성됩니다. 따라서 spa까지 치고 tab을 치면 자동으로 파일이름을 완성시켜주기 때문에 이걸 가지고 풀 수 있습니다. bandit2@bandit:~$ ls spaces in this filename bandit2@bandit:~$ cat spaces\ in\ this\ filename UmHadQclWmgdLOKQ3YNgjWxGoRMb5luK 1-2. \(역슬래시) 이용하기 사실 1번이랑 같아서 1-2로 뺐는데, 이 문제를 기본적인 지식으로 풀 수 없는 이유가 기본적으로 리눅스는 스페이스를 기준으로 명령어를 나누기 때문에 파일 이름을 cat space..

2020.09.17 게시됨