Dynamic Detection of Stack Overflow
Lilt Tong · 2007
Buffer overflow has been studied carefully and sophisticatedly in these years.Computer community has spent a lot of efforts in this field.But according to the datum in www.cert.org,buffer overflow error is still about 50% of all program error in recent years.And according to CERT Advisory,50% security threat comes from the bug relating with buffer overflow too.From this point,we can see that buffer overflow has not been resolved completely.The re- search on buffer overflow still has actual meaning.Stack overflow is a basic form of buffer overflow and it is more diffi- cult to be detected and protected comparing to heap overflow.In this article,different dynamic techniques about the de- tection of stack overflow have been described.It is useful for the design of software analyzing tools.In the same time, the instrumentations used by different technique are described and concluded too.