이번에는 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?"를 아실 수 있습니다.