ftz
[ftz] level5
문제풀이힌트를 확인해보니 /usr/bin/level5가 /tmp/level5.tmp라는 임시파일을 생성한다고 한다. /usr/bin/level5 파일에 접근하면, level6 권한의 setuid 비트가 걸린 파일임을 확인 할 수 있다. level5 파일이 /tmp/level5.tmp라는 임시파일을 생성한다고 했으니 실행해서 확인해보자. hint에서 알려줬던 내용과는 다르게 level5.tmp라는 임시파일이 없다. 아마도 /usr/bin/level5를 실행하면 /tmp/level5.tmp 임시파일을 생성 후 접근하고 이후에 바로 삭제하는 것 같다. level5.tmp가 바로 삭제되는 것으로 보아하니, level5.tmp의 내용을 중간에 가로채는 것이 문제의 핵심일 것 같다. ○ level5 프로그램 실행과..