hint를 보면 텍스트 파일 편집 중 쉘의 명령을 실행 시킬 수 있다고 한다.

아마 vi 편집기 실행 중 esc 후 !로 한개의 명령을 실행하는 방법을 이용하는 것 같다.


일단 level3의 권한을 가지고 있는 파일을 찾는다.

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

/usr/bin/editor 라는 파일이 나왔다.

vi편집기로 실행한다.


vi 편집기로 실행하면 빈 화면이 나온다.

이제 !sh을 실행한다.


쉘을 얻었다.

권한은 level3의 권한이다.

my-pass를 입력해 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] level1@ftz  (0) 2017.11.08

+ Recent posts