Wargame/Bandit
Bandit Level 26 → Level 27
startonebyone
2022. 3. 20. 01:34
Level Goal
쉘을 얻은 것은 잘했다! 이제 서둘러서 bandit27의 암호를 확인해라!
Commands you may need to solve this level
ls
Answer
$ 로그인 시 세로로 창을 줄이고 화면에 more가 나타날 때 v키를 입력하여 vi 편집기로 전환시킨다.
: set shell=/bin/bash
: sh
를 입력하여 bandit26계정으로 들어갑니다.
<vi 편집기>
$ ls -al
file bandit27-do
$ ./bandit-do
// 다른 계정으로 명령어를 실행하라고 한다. ex: ./bandit27-do id
$ ./bandit27-do id
// uid, gid, euid, groups가 나오는데 이 중에 euid로 잠시 동안 bandit27의 계정의 권한을 부여받는다.
$ ./bandit27-do cat /etc/bandit_pass/bandit27
// bandit27-do 파일을 실행하여 bandit27의 비밀번호를 보여줍니다.
bandit27 passwd : 3ba3118a22e93127a4ed485be72ef5ea