ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • lvl 05
    Wargame/HackerSchool FTZ 2019. 1. 10. 10:20

    → 힌트 내용 확인.




    → /tmp 디렉토리에 임시파일을 보려 했지만, 없는 것을 확인.




    → 문제의 힌트에서 "임시파일" 이라는 말이 있으므로 지워지는 것으로 추측. 즉, 해당 파일이 지워지기 전 가로채야 함. 다음과 같이 심볼릭 링크를 이용하여 가로채기 시도.


    [심볼릭 링크]


    /tmp 폴더에 B라는 파일을 만든다.

    /tmp/b에 level5.tmp라고 심볼 링크를 걸어준다.

    /usr/bin/가 수행되면서 level5.tmp에 패스워드를 쓴다.

    level5.tmp가 지워져도 /tmp/b는 남아있다.


    → /tmp/b 파일 생성 후, 심볼릭 링크 설정.




    → level 5 파일 실행.


    'Wargame > HackerSchool FTZ' 카테고리의 다른 글

    lvl 07  (0) 2019.01.10
    lvl 06  (0) 2019.01.10
    lvl 04  (0) 2019.01.09
    lvl 03  (0) 2019.01.05
    lvl 02  (0) 2018.12.11

    댓글

Designed by Tistory.