[Bandit] Level 13 -> Level 14

2021. 12. 9. 23:07wargame

 

문제

다음 레벨로 가는 암호는 /etc/bandit_pass/bandit14에 저장되어있고

and can only be read by user bandit14.

bandit14만 읽을 수 있다.

여기서는 다음 레벨로 가는 비밀번호를 얻을 수 없지만 개인키를 이용하여 다음 레벨로 로그인이 가능하므로 bandit14로 먼저 접속하고 bandit14 유저로 /etc/bandit_pass/bandit14 파일의 내용을 확인할 것이다.

bandit13

 

현재 위치에 sshkey.private 파일이 존재한다.

 

 

해당 키를 확인해보면 힌트에서 말한 SSH 개인키임을 알 수 있다.

SSH는 시큐어 쉘로 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행할 수 있다.

이 키를 가지고 다음 레벨에 로그인 할 것이다.

다음 ssh 명령어 i 옵션을 통해  bandit14로 로그인 한다.

-i 옵션은 RSA 인증을 위한 비밀키를 읽어올 개인키를 선택할 때 사용한다.

 

로그인 했으면, 문제에서 주어진 경로에 위치하는 password를 알아내자.

 

'wargame' 카테고리의 다른 글

[Bandit] Level 15 -> Level 16  (0) 2021.12.11
[Bandit] Level 14 -> Level 15  (0) 2021.12.10
[Bandit] Level 12 -> Level 13  (0) 2021.12.08
[Bandit] Level 11 -> Level 12  (0) 2021.12.07
[Bandit] Level 10 -> Level 11  (0) 2021.12.06