사용 툴: cygwin
1) 문제
localhost에게 포트 300000으로 현재 레벨의 패스워드를 전송하면 다음 레벨의 패스워드를 얻을 수 있다.
2) 문제풀이
bandit14로 로그인한다.
nc -l 명령어를 써서 30000포트를 열어준다.
이제 다른 터미널을 켜서 로컬호스트의 30000번 포트로 접속할 것이다.
다른 터미널에서 bandit14로 접속해준 후
bandit14의 패스워드를 전송해주면 바로 다음 레벨의 패스워드를 알려준다
다시 로그아웃하고 방금 얻은 패스워드로 bandit15로 로그인에 성공해 확인해보니 저 문자열이 bandit15의 패스워드가 맞다는 것을 확인할 수 있었다.
ssh -p 2220 bandit15@bandit.labs.overthewire.org
id
'WAR GAME > Bandit' 카테고리의 다른 글
[OverTheWire: Bandit] level16 -> level17 (0) | 2020.02.29 |
---|---|
[OverTheWire: Bandit] level15 -> level16 (0) | 2020.02.29 |
[OverTheWire: Bandit] level13 -> level14 (0) | 2020.02.27 |
[OverTheWire: Bandit] level12 -> level13 (0) | 2020.02.26 |
[OverTheWire: Bandit] level11 -> level12 (0) | 2020.02.25 |