[FTZ] level2

강보석·2021년 8월 7일
0

해커스쿨 FTZ

목록 보기
2/5

이번에는 ftz level2인데요. 마찬가지로 cat hint로 내용을 읽어봅시다.

'텍스트 파일 편집 중 쉘의 명령을 실행시킬 수 있다는데...'라고 적혀져있습니다.

텍스트 파일 편집중에 쉘의 명령을 입력하라는 뜻 같은데 일단 level3의 권한을 갖고 있는 파일을 한 번 찾아봅시다.

find / -perm +4000 -user level3 2> /dev/null

를 입력했더니 /usr/bin/editor가 나옵니다.

/usr/bin/editor를 입력했더니 갑자기 vi 에디터가 실행이 됩니다. 아까 hint 파일에서 읽었던 것을 참고해보면

:!/bin/bash

를 입력하시면 레벨3의 쉘에 들어가실 수 있습니다. 이것이 무슨 뜻이나면 vi 에디터를 쓰는 도중 ':!명령어'를 사용하면 명령어를 수행할 수 있습니다.

이걸로 레벨3의 쉘에 들어가신 후 my-pass를 입력하시면 level3의 비밀번호인 "can you fly?"를 아실 수 있습니다.

profile
안녕하세요. 컴퓨터를 공부하는 학생입니다.

0개의 댓글