-
[Bandit] Level 27Wargame/Bandit 2022. 9. 10. 02:29반응형
Level 27로 가는 비밀번호는 Level 26에서 빠르게 획득을 하면 된다.
문제가 이 한줄이 끝이다..
Level 26은 직접 접속 시 연결이 바로 끊기기 때문에 Level 25부터 접속을 해야 한다.
Level 26에 접속해 연결이 바로 끊기지 않으려면 Shell을 설정해야 한다.
이전 풀이의 vi 편집기 부분에서 명령어를 다르게 입력해보자.
:set shell=/bin/bash
:sh
이렇게 명령어를 입력해 Shell을 /bin/bash로 바꾸고 vi 편집기에서 바로 Shell을 실행한다.
그러면 Level 26의 접속이 종료되지 않고 작업을 진행할 수 있다.
이제 작업을 진행해보면 bandit27-do라는 이름의 setuid가 설정된 실행 가능한 파일이 있다.
해당 파일을 실행하면 이전에 풀었던 문제의 파일과 같은 유형의 파일인 것을 알 수 있다.
이전처럼 명령어를 입력하면 Level 27의 비밀번호가 나오는 것을 알 수 있다.

<Level 27의 비밀번호> 반응형'Wargame > Bandit' 카테고리의 다른 글
[Bandit] Level 29 (0) 2022.09.11 [Bandit] Level 28 (0) 2022.09.11 [Bandit] Level 26 (0) 2022.09.10 [Bandit] Level 25 (0) 2022.09.09 [Bandit] Level 24 (0) 2022.09.09