Bandit level14
OverTheWire 문제풀이 - Bandit
* Bandit 는 리눅스 관련 문제입니다.
* 리눅스 명령어를 연습하기에 아주 좋습니다.
* 개인적인 문제풀이로 해답을 보시기 전에 직접 풀어보시기를 권해드립니다.
Bandit level14
Level Goal
The password for the next level can be retrieved by submitting the password of the current level to port 30000 on localhost.
Commands you may need to solve this level
ssh, telnet, nc, openssl, s_client, nmap
Helpful Reading Material
How the Internet works in 5 minutes (YouTube) (Not completely accurate, but good enough for beginners)
IP Addresses
IP Address on Wikipedia
Localhost on Wikipedia
Ports
Port (computer networking) on Wikipedia
레벨 목표
다음 레벨의 암호는 현재 레벨의 암호를 localhost의 포트 30000에 제출하여 검색 할 수 있습니다.
이 레벨을 해결하는 데 필요할 수있는 명령
ssh, telnet, nc, openssl, s_client, nmap
유용한 읽기 자료
인터넷이 5 분 만에 어떻게 작동하는지 (YouTube) (완전 정확하지는 않지만 초보자에게는 충분 함)
IP 주소
Wikipedia의 IP 주소
Wikipedia의 로컬 호스트
포트
Wikipedia의 포트 (컴퓨터 네트워킹)
[문제 풀이]
이번 문제는 localhost 30000포트에 14레벨의 암호를 제출하면 다음 레벨의 암호를 획득할 수 있다고 합니다.
먼저 ssh 명령어로 확인해보겠습니다.
이런... ssh 명령어는 보안상 연결이 되지 않네요. 다른 명령어를 이용해 봐야겠습니다. ssh 대신 telent 또는 nc 명령어를 이용해 볼 수 있겠네요.
telent 명령어로 30000포트에 접속해보니 성공적으로 연결이 되었고 14레벨의 패스워드를 제출하니 Correct! 가 뜨면서 다음 레벨의 암호를 얻를 수 있었습니다. nc 명령어를 사용해도 위와 같은 결과가 뜨네요!
next level password : BfMYroe26WYalil77FoDi9qh59eK5xNr
'War Game > bandit' 카테고리의 다른 글
Bandit level16 (0) | 2017.04.05 |
---|---|
Bandit level15 (0) | 2017.04.03 |
Bandit level13 (0) | 2017.04.03 |
Bandit level12 (1) | 2017.03.30 |
Bandit level11 (0) | 2017.03.29 |