보안 교육 실습/Bandit (Linux Wargame)

Bandit Level 19 → Level 20

Hoon`ss 2022. 5. 2. 17:14

문제 :

Home 디렉터리의 setuid 바이너리를 이용해서 /etc/bandit_pass의서 찾을 수 있다고 한다.

 

문제풀이 :

Home 디렉터리 파일중 하나가 setuid가 설정되어 있어 사용자 권한으로 실행을 시킬 수 있도록 되어 있다.

 

실행을 시켜봤더니 다른 유저의 이름으로 명령어를 실행 시키라고 되어 있다.

 

사용자가 bandit20이니까 이 바이너리 파일을 통해 bandit20의 password 파일을 열어본다.

 

 

정답 : GbKksEFF4yrVs6il55v6gwY5aVje5f0j

'보안 교육 실습 > Bandit (Linux Wargame)' 카테고리의 다른 글

Bandit Level 21 → Level 22  (0) 2022.05.18
Bandit Level 20 → Level 21  (0) 2022.05.18
Bandit Level 18 → Level 19  (0) 2022.05.02
Bandit Level 17 → Level 18  (0) 2022.05.02
Bandit Level 16 → Level 17  (0) 2022.05.02