ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Bandit] Level 27
    Wargame/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

    댓글

Designed by Tistory.