본문 바로가기

[Pwnable] 해커스쿨 FTZ

[해커스쿨 FTZ] level5

이번엔 level5를 풀어보자.

 

로그인을 하고, 어떤 파일이 있는지 확인하고, 힌트를 열어보았다.

 

/usr/bin 디렉토리로 들어가 확인해보니 

level5 라는 실행파일이 있다.

다른 권한은 없고 실행만 시킬 수 있으니 실행시켜 보았다.

그러나 효과는 미미했따,,,

뭐 바뀐게 없지만 힌트에 따르면 /tmp 디렉에 level5.tmp 라는 파일을 생성한다 했으니 그리로 가본다.

mysql.sock 이라는 unix domain socket 을 제외하고, 내가 원하는 level5.tmp는 없다.

그렇다면 내가 level5.tmp만들어 놓는다면 어떻게 될까?

 

임의로 level5.tmp를 만들고 level5를 실행해 보았다.

내 생각대로라면 level5.tmp에 암호덮여 씌워졌거나, 이어붙여졌을 것이다. 확인해보자.

암호가 덮여 씌워졌다.

level6 암호 : what the hell

'[Pwnable] 해커스쿨 FTZ' 카테고리의 다른 글

[해커스쿨 FTZ] Level7  (0) 2020.03.02
[해커스쿨 FTZ] Level6  (0) 2020.03.02
[해커스쿨 FTZ] Level4  (0) 2020.03.02
[해커스쿨 FTZ] Level3  (0) 2020.02.29
[해커스쿨 FTZ] level2  (0) 2020.02.18