본문 바로가기
FTZ

level 2

by 미스터 J 2020. 6. 5.
반응형

먼저, 힌트를 확인합니다. 마찬가지로, pwd, ls, cat으로 힌트를 확인 할 수 있습니다.

텍스트 파일 편집 중 쉘의 명령 실행이 가능하다?

어렵네요...... 우선 전에 했던 것처럼 find 명령어로 level3를 찾아줍니다.

find / -user level3 2>/dev/null

이번에는 /usr/bin/editor 가 그 파일이네요.

해당 디렉터리로 가서 ./editor 를 해줍니다.

그러면 vi 편집기가 실행됩니다! 여기서 뭘 하라는 걸까요?

Shift + " : " (콜론) 을 입력하면 vi편집기가 명령어 입력 형태로 바뀝니다.

빨간색 사각형 부분에 초록색 커서로 되어있어서, 이부분에 명령어를 입력하면 다양한 기능을 사용할 수 있습니다.

! (느낌표) /bin/bash 를 입력 후 엔터를 합니다.

그럼 그 후에 창이 바뀌면서 level3으로 uid가 바뀝니다. 여기서는? 당연히 my-pass죠.

"can you fly?" 패스워드를 알 수 있습니다. su (Swich User) 명령어를 통해 level3로 가시면 됩니다.

반응형

'FTZ' 카테고리의 다른 글

Level 5  (0) 2020.06.08
level 4  (0) 2020.06.05
level 3  (0) 2020.06.05
Level 1  (0) 2020.06.05
Prologue  (0) 2020.06.04