Level 14에서 가져온 키 값을 복사해서 bandit15에 접속해 보자.
힌트도 한번 봅시다.
다음 레벨의 패스워드는 SSL 암호화를 이용하여 localhost의 30001 포트에 현재 레벨의 패스워드를 입력하면 구해질 수 있다고 합니다.
힌트와 같이 openssl 명령어를 사용해 보자
먼저 localhost와 30001이라는 포트번호 패스워드까지 아니까 s_client를 이용해 보자
https://ko.wikipedia.org/wiki/OpenSSL
OpenSSL - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. OpenSSL은 네트워크를 통한 데이터 통신에 쓰이는 프로토콜인 TLS와 SSL의 오픈 소스 구현판이다. C 언어로 작성되어 있는 중심 라이브러리 안에는, 기본적인 암호
ko.wikipedia.org
먼저 openssl에 대해서 알아볼 필요가 있다.
S_Client : openssl 명령으로 운영 중인 웹서버의 SSL인증서 정보를 살펴볼 수 있다.
예
[openssl s_client -connect 서버:포트 옵션]
힌트에서 알려준 대로 서버에는 localhost 포트번호에는 30001을 입력했다.
맨 마지막 줄에 패스워드를 입력하면 된다 'read R BLOCK' 밑에
현재 패스워드를 입력하면 다음 패스워드를 알려준다.
'Wargame > Linux_bandit' 카테고리의 다른 글
리눅스 워게임 bandit (overthewire.org) 17 Level -> 18 Level (0) | 2023.07.26 |
---|---|
리눅스 워게임 bandit (overthewire.org) 16 Level -> 17 Level (0) | 2023.07.26 |
리눅스 워게임 bandit (overthewire.org) 14 Level -> 15 Level (0) | 2023.04.10 |
리눅스 워게임 bandit (overthewire.org) 13 Level - > 14 Level (0) | 2023.04.04 |
리눅스 워게임 bandit (overthewire.org) 12 Level - > 13 Level (0) | 2023.03.28 |