Wargame/FTZ
[FTZ] level2@ftz
공부하자~~
2017. 11. 8. 11:40
hint를 보면 텍스트 파일 편집 중 쉘의 명령을 실행 시킬 수 있다고 한다.
아마 vi 편집기 실행 중 esc 후 !로 한개의 명령을 실행하는 방법을 이용하는 것 같다.
일단 level3의 권한을 가지고 있는 파일을 찾는다.
$ find / -user level3 -perm -4000 2> /dev/null
/usr/bin/editor 라는 파일이 나왔다.
vi편집기로 실행한다.
vi 편집기로 실행하면 빈 화면이 나온다.
이제 !sh을 실행한다.
쉘을 얻었다.
권한은 level3의 권한이다.
my-pass를 입력해 password를 출력해서 문제를 클리어 했다.