hint를 보면 level2 권한으로 setuid가 걸린 파일을 찾으라고 한다.

find 명령어로 level2로 setuid가 걸린 파일을 찾는 명령을 실행한다.


$ find / -user level2 -perm -4000 2> /dev/null

/bin/ExecuteMe 라는 파일을 찾았다.


파일을 실행하면 my-pass와 chmod는 제외하고 한가지 명령을 실행시켜준다고 한다.

sh명령으로 쉘을 변경해주는 명령을 실행하면 쉘을 얻을 수 있다.

쉘로 my-pass를 실행하면 level2의 password를 출력한다.



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

[FTZ] level6@ftz  (0) 2017.11.09
[FTZ] level5@ftz  (0) 2017.11.09
[FTZ] level4@ftz  (0) 2017.11.09
[FTZ] level3@ftz  (0) 2017.11.08
[FTZ] level2@ftz  (0) 2017.11.08

+ Recent posts