FTZ level2

2022. 2. 21. 15:24Site/FTZ

이번시간에는 level2를 풀어봅니다

아직 공부중이고 배우는 입장이니 틀린것이 있어도 양해부탁드립니다

 

leve1과 똑같이 ls 명령을 통해 hint 파일을 확인합니다

cat hint라고 명령하면 위의 문구가 뜹니다

level3로 넘어가기 위하여 level3 권한의 SetUID를 찾아봅니다

cf) level1 처럼  find/ -perm -4000 -user level3을 입력하면 에러메세지도 출력되어 우리가 원하는 파일을 찾기 힘드므로 2>/dev/null을 추가로 입력해줍니다

 

editor파일을 발견하였습니다

editor파일을 실행시켜보니 vi에디터라는 것을 알수있었습니다

*

vi 에디터[visual editor] : 오픈소스문서편집기

vi에디터는 명령어들이 너무 많아서 한번에 다 보지 못할것 같습니다ㅠ

vi에디터는 크게 3가지 모드가 있습니다

입력모드 : 입력을 원하는 글자를 입력하고, 화면은 입력한 상태를 그대로 보여주는 모드

명령모드 : 한 글자 또는 두 글자 명령을 사용하여 커서를 이동하고 글자를 삭제 및 교체하고, 문자열을 검색하는 모드

ex모드 : 프롬프트에서 명령을 입력하여 저장, 편집, 검색 기능 등 다양한 기능을 제공하는 모드

*

여기서 사용할 모드는 명령모드라서 명령을 실행시키기 위해서는

먼저 입력 모드로 변환을 해주어야됩니다[shift + :]

그 다음 !/bin/bash를 입력해주시면 됩니다

 

'Site > FTZ' 카테고리의 다른 글

FTZ level4  (0) 2022.02.23
FTZ level3  (0) 2022.02.22
FTZ level1  (0) 2022.02.21
FTZ Trainer10  (0) 2022.02.20
FTZ Trainer8 + FTZ Trainer9  (0) 2022.02.20