본문 바로가기

CTF_Write_UP/overthewire

(14)
Overthewire : Bandit Level 12 → Level 13 시작 안녕하세요!! :D 오랜만에 Overthewire 포스팅입니다. pwanble.kr 풀다가 지쳤.. ㅎㅎ… 여기 약간 도피처..ㅎㅎ.. ..시작해보죠!! root@goorm:/workspace/LCH_Server# ssh bandit12@bandit.labs.overthewire.org -p2220 문제 The password for the next level is stored in the file data.txt, which is a hexdump of a file that has been repeatedly compressed. For this level it may be useful to create a directory under /tmp in which you can work using m..
Overthewire : Bandit Level 11 → Level 12 시작 안녕하세요 :D 지난번에 이어서 를 풀어보겠습니다. 문제 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 data.txt 파일에 비밀번호가 있는데, 대소문자가 13자리 씩 회전되어 있다고 하네요. bandit11@bandit:~$ cat data.txt Gur cnffjbeq vf 5Gr8L4qetPEsPk8htqjhRK8XSP6x2RHh rotated by 13 positions, ROT13이 무슨 말일까요?? `ROT13 : 문자를 알파벳 뒤에 13 번째 문자로 대체하는 간단..
Overthewire : Bandit Level 10 → Level 11 시작 안녕하세요 :D 이번엔 Level 10 → Level 11을 풀어볼게요! root@goorm:/workspace/LCH_Server# ssh bandit10@bandit.labs.overthewire.org -p2220 문제 The password for the next level is stored in the file data.txt, which contains base64 encoded data data.txt 안에 패스워드가 base64로 인코딩되어 있다고 하네요. base64 : 바이너리 데이터를 문자 코드에 영향을 받지 않는 공통 ASCII 문자로 표현하기 위해 만들어진 인코딩 base64 명령어를 사용하여 디코딩하면 해결될 듯 합니다. bandit10@bandit:~$ base64 --d..
Overthewire : Bandit Level 9 → Level 10 시작 안녕하세요 :D 이번엔 Level 9 → Level 10를 풀어보도록 하겠습니다! root@goorm:/# ssh bandit9@bandit.labs.overthewire.org -p2220 문제 The password for the next level is stored in the file data.txt in one of the few human-readable strings, beginning with several ‘=’ characters. data.txt 파일 안에 human-readable, 사람이 읽을 수 있는 문자열로 패스워드가 저장되어 있답니다. 몇 개의 = 문자 뒤에 나온다고 하네요. 지금까지 했던 대로 cat 후에 grep 해보겠습니다. bandit9@bandit:~$ cat ..
Overthewire : Bandit Level 8 → Level 9 시작 안녕하세요 !! :D 지난번에 이어서 Level 8 → Level 9를 풀어보겠습니다. ssh bandit8@bandit.labs.overthewire.org -p2220 문제 The password for the next level is stored in the file data.txt and is the only line of text that occurs only once 패스워드는 data.txt에 있고, 딱 한 줄만 나타난다고 하네요. data.txt의 중복을 제거하는 작업이 필요할 것 같습니다. 어떤 명령어를 사용하면 파일 내용이 중복 없이 정렬될까요?? uniq [옵션] : 이어진 내용의 중복을 제거합니다. - c : 몇 번 중복되었는지 출력합니다. uniq는 파일 내용이 중복되면 제거..
Overthewire : Bandit Level 7 → Level 8 시작 안녕하세요 ! :D 지난 포스팅에 이어서 Level 7 → Level 8 풀어보도록 하겠습니다. root@goorm:/# ssh bandit7@bandit.labs.overthewire.org -p2220 문제 The password for the next level is stored in the file data.txt next to the word millionth data.txt 파일 속 millionth 란 단어 옆에 있는 것이 패스워드라고 하네요. 우선 cat으로 파일 내용을 한 번 볼까요? bandit7@bandit:~$ cat data.txt | more humiliation's 47r0YuNylaQ3k6HqGF5NsPPiGuolDCjn malarkey's 0huyJeRwvtJaoyRm..
Overthewire : Bandit Level 6 → Level 7 시작 안녕하세요!! :D 이번 시간엔 Level 6 → Level 7 을 풀어보겠습니다. root@goorm:/# ssh bandit6@bandit.labs.overthewire.org -p2220 문제 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 server 어딘가에 패스워드 파일이 존재합니다. 조건은 아래와 같습니다. user == bandit7 group == bandit6 size == 33 bytes find 명령어를 적절하게 사용해서 패스워..
Overthewire : Bandit Level 5 → Level 6 시작 안녕하세요!! :D 이번 시간엔 Level 5 → Level 6를 풀어보겠습니다. root@goorm:/# ssh bandit5@bandit.labs.overthewire.org -p2220 문제 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 디렉터리 어딘가에 패스워드 파일이 존재한다고 합니다. ..전부 다 뒤져보면 되겠죠? bandit5@bandit:~/inhere$ ls maybehere00 maybehere03 ..