본문 바로가기

WARGAME/FTZ [system]

ftz level 1 [level1]

 

 

 

 

 

 

level1

 

 

 

 

 

 

 

 

우선 ls -al 로 파일들을 확인해보았다.

별다른  설정된 파일들을 찾을 수 없다.

 

 

 

 

 

 

따라서 명령어를 사용해서 파일을 찾아본다. 이므로 find 명령어 사용.

 

level2 권한이므로 -user level2 를 옵션으로 사용,

setuid 가 걸린 파일을 찾는 것이기 때문에 퍼미션 -4000  옵션 사용.

 

 

퍼미션 디나이 사이에 /bin/ExecuteMe 파일이 보인다.

 

 

 

 

 

 

한번 실행시켜 보자.

my-pass 가 입력이 안되므로 cat my-pass 등은 먹히지 않을 것 같지만 그래도 system 함수를 한번 사용해봤다.

 

 

 

 

 

 

나오지 않는다.

 

 

 

 

따라서 level2 권한으로 실행 시킬수 있다는 점에 다시 집중해서 쉘을 띄워봤다.

배시 쉘에 들어간 후 my-pass 를 띄우니 level2 pw 획득 성공 !

"hacker or cracker"

'WARGAME > FTZ [system]' 카테고리의 다른 글

ftz level 6 [level6]  (0) 2020.04.29
ftz level 5 [level5]  (0) 2020.04.29
ftz level 4 [level4]  (0) 2020.04.29
ftz level 3 [level3]  (0) 2020.04.29
ftz level 2 [level2]  (0) 2020.04.29