Never Stop Running

[FTZ] level 1 -> level 2 본문

Training/FTZ

[FTZ] level 1 -> level 2

Gyoran 2016. 9. 12. 19:21

힌트를 보니 level2의 권한으로 setuid가 걸린 파일을 찾으라고 되어있다.

find명령어로 루트폴더부터 level2의 권한으로 setuid가 걸린 파일을 찾고 만약 찾은 파일이 오류가 뜨면 /dev/null로 보내게 만들었다. (find명령어 permission옵션에서 +와 -의 차이점은 검색하면 쉽게 나온다.)

/bin/ExecuteMe라는 파일 하나가 나와서 실행시켜보았다.


level2의 권한으로 한가지 명령어를 실행시켜준다는 메세지가 떴다.

우리는 level2의 쉘을 얻으면 되기 때문에 쉘을 띄우는 명령어를 사용했다.


id 명령어를 사용하니 uid가 level2인 것을 확인할 수 있었다.

my-pass로 비밀번호를 확인하였다.


Next

ID : level2

PW : hacker or cracker

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

[FTZ] level 4 -> level 5  (0) 2016.09.13
[FTZ] level 3 -> level 4  (0) 2016.09.13
[FTZ] level 2 -> level 3  (0) 2016.09.13
Comments