Wargame/FTZ

[FTZ]level5

D4tai1 2019. 9. 5.

현재 level5..

 

언제쯤 level20의

성인이 될 수 있을까요?

 

시작해볼까요?

 

[그림1] SetUID가 걸려있는 파일 확인

힌트를 보니 

/usr/bin/level5 라는 프로그램이

/tmp디렉터리에

level5.tmp라는 이름의 임시파일을 생성한다고 합니다.

 

그럼 

/usr/bin/level5를 실행해서

임시파일을 생성해 볼까요?

 

[그림2] /usr/bin/level5 실행 결과

 

/tmp에는

level5.tmp가 생성되지 않습니다.

 

[그림3] gdb로 /usr/bin/level5 확인

 읽기권한이 없어서 안되는 것으로 보입니다.

 

일단 파일명을 알려줬으니

그 파일명으로 빈파일을 만들어 볼까요?

 

 

[그림4] 빈파일 생성 후 /usr/bin/level5 실행

touch 명령어로 빈파일을 만든 후

확인해보니 31바이트만큼 내용이 있네요?

 

[그림5] level5.tmp 확인

 

Level6 Password is "what the hell".

다음으로 넘어가 볼까요?

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

[FTZ]level7  (0) 2019.09.05
[FTZ]level6  (0) 2019.09.05
[FTZ]level4  (0) 2019.09.04
[FTZ]level3  (0) 2019.09.03
[FTZ]level2  (0) 2019.09.03

댓글