ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Bandit war game Level 2 -> 3
    리눅스/bandit war game 2023. 9. 14. 01:01

    레벨 2 문제

     

    이번 문제는 bandit2폴더에 있는 spaces in this filename이라는 파일 속에 패스워드가 들어있다고 한다. 해당 파일을 읽어야하는데 딱 봐도 공백이 있어 열리지 않는듯한 모양이고 1번문제와 비슷한 유형의 문제라 생각된다.

    역시 있는 그대로 쓰면 파일이름 사이에 있는 공백이 각각 다른 파일로 인식되게 한다.

     

    역시나 레벨1에서처럼 공백때문에 하나의 파일로 인식이 되지않는다 그렇다면 레벨1에서처럼 절대경로로 하면 어떻게 될까?

    같은유형이었다면 레벨2라고 되어있지 않았겠지.. 역시나 인식되지않는다.

    여러가지 시도를 하다 도저히 모르겠어서 찾아보니 공백을 문자로 인식시키려면 앞에 \(역슬래쉬)를 추가해주면 문자로 인식된다고 한다. 그래서 괄호 안에 괄호를 넣을때라던지의 상황에서 \( 이런식으로 넣었는지 이제야 깨달았다.

     

    역슬래쉬를 추가하여 cat 명령을 실행하니 하나의 문자열로 인식되었다. 하지만 퍼미션이 거부되는데..? 알고보니 귀찮아서 bandit0계정으로 로그인했더니 bandit2레벨의 문서는 열람이 불가능한 것 같다. 매번 이전 암호를 쳐서 로그인해야한다니... 매우 귀찮다.
    다시 bandit2로 로그인하여 cat spaces\ in\ this\ filename 을 입력해주면 bandit3의 비밀번호가 나온다.

     

    이제부터는 포스트에 전에있던 레벨의 패스워드를 적어놓아야겠다.

     

    bandit0 pw : bandit0

    bandit1 pw : NH2SXQwcBdpmTEzi3bvBHMM9H66vVXjL

    bandit2 pw : rRGizSaX8Mk1RTb1CNQoXTcYZWU6lgzi

    bandit3 pw : aBZ0W5EmUfAf7kHTQeOwd8bauFJ2lAiG

     

    '리눅스 > bandit war game' 카테고리의 다른 글

    Bandit war game Level 4 -> 5  (0) 2023.09.14
    Bandit war game Level 3 -> 4  (0) 2023.09.14
    Bandit war game Level 1 -> 2  (0) 2023.09.13
    Bandit war game Level 0 -> 1  (0) 2023.09.13
    Bandit war game Level 0  (1) 2023.09.12
Designed by Tistory.