해킹 15

OvertheWire bandit 2level -> 3level 풀기

안녕하세요 이번에는 2level -> 3level을 풀어보겠습니다. 저번처럼 로그인 한 후에 ls을 이용해서 파일을 확인해 봅니다. 이번에는 파일면이 "spaces in this filename"입니다. 한 번 cat spaces in this filename 이라고 명령어를 대입해 봅시다. 이렇게 오류가 뜹니다. 이유는 파일명에 띄어쓰기가 있기 때문인데요, 저 파일명을 제대로 입력해 주려면 cat 'spaces in this filename' 이라고 하면 됩니다. 잘 나오는 것을 확인할 수 있습니다. 비밀번호: UmHadQclWmgdLOKQ3YNgjWxGoRMb5luK

OverTheWire bandit 1level -> 2level 풀기

안녕하세요 저번에는 bandit 1까지 로그인해 보는 것을 해봤습니다. 이번에는 bandit2의 패스워드를 알아내 볼겁니다. 우선 bandit1로 로그인해 줍니다. 역시 제일 처음 해야하는 것은 ls명령어겠죠?? 이번에는 파일명이 "-"입니다. 저번처럼 cat을 한 번 해보겠습니다. cat - 이라고 쳤더니 아무것도 나오지 않습니다. 이럴 경우에는 다시 시작해야 합니다. 저 "-"가 어떤 명령어를 실행해주는 데 필요한 것이기 때문에 그냥 cat -를 하면 에러가 걸립니다. 그러므로 파일명이 이상해도 파일을 읽을 수 있는 방법이 있습니다 cat ./- 이것을 입력해 주시면 원활하게 비밀번호가 나오는 것을 볼 수 있습니다. 비밀번호 : CV1DtqXWVFXTvM2F0k09SHz0YwRINYA9

OverTheWire bandit 0level, 0level ->1level 풀기 - 0화 3편

안녕하세요 이번에는 bandit 0level을 풀어볼 겁니다. 우선 putty를 켜주시고 OverTheWire에 접속합니다. 그러면 이런화면이 나올 것입니다. 우선 보류해 두죠 우선 bandit 0level을 풀려면 사이트에 나와있는 설명을 잘 봐야하는데요, bandit 0level에 이런 설명이 있죠 The username is bandit0 and the password is bandit0 유저네임은 bandit0이고 비밀번호는 bandit0이다 말 그대로 입니다. 이제 아까 켜놓은 putty를 봐줍니다. login as : 라고 떠있을 겁니다. 여기서 아까 유저네임이 bandit0이라고 했으니 한 번 입력해 보죠. 이렇게 뜨고 밑에 password라고 떠있네요, 이제 여기에도 bandit0을 넣어주..

OverTheWire를 위한 환경 준비 - 0화 2편

우선 putty라는 것을 깔아야 합니다. https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 여기서 자신의 윈도우에 맞는 bit 를 보시고 putty.exe 를 깔고, 실행해 줍니다. 맨 처음에 어떤 화면이 뜨는데 그냥 '예'를 눌러줍니다. 이제 여기서 주소와 포트를 입력해 줍니다. 제 화면에서 밑에 OvertheWire_bandit은 무시해주세요. 화면에 "Host Name(or IP address)" 라고 써있는 부분에 bandit.labs.overthewire.org 를 입력해 줍시다. port 에는 2220 써주시고요. 이렇게 쓰는 이유는 여기에 써있는대로 해야지 서버를 접속할 수 있기 때문입니다. 포트를 입력하고 hostname을 입력..