StaticCodeReview / part3 / writeup.txt
writeup.txt
Raw
====fuzzer1.gft====
Fuzzer 1 is caused by the case 0x07 in animate function. It caused the program to jump to other location in memory.

====fuzzer2.gft====
Fuzzer 2 is caused by the case 0x10 in animate function . Same with fuzzer 1, the second one create bus error.

In both cases, I don't know how to fix it so I limit the step the animate function can take. For fuzzer 2, every it reaches 0x10 I will terminated it.