본문 바로가기

Let's Study/Programming

[2014 Christmas CTF] The Magic Picture Book

write up이 풀려있기 때문에 슬슬 소스, 바이너리, 플래그파일을 뿌립니다.




http://gon.kaist.ac.kr/?cat=1


여기 링크는 카이스트 곤 동아리 분들이 푼 write up 사이트입니다.



제가 아직 지식이 부족해서 바이너리를 복잡하게 꼬았어요. 미안합니다 ㅠ 다음엔 더 질좋고 공부하기에도 좋은 문제를 만들도록 하겠습니다.

열심히 공부할게요.




문제는 이런식으로 생겼고 Weights and Measures 와 같이 exploit 코드는 공개하지 않겠습니다.





signal()을 쓰면 fork()로 연결된 child 프로세스가 종료될 때 종료되지 않고 남아있는 걸 해결할 수 있다네요.




바이너리 사용법은 간단합니다.


 ./The_Magic_Picture_Book 4940


이런식으로 바이너리 옆에 사용할 포트만 적어주시고 nc로 타서 푸시면 됩니다.




snow_queen.zip