Font Size: a A A

Fpw On The Stack Overflow Detection

Posted on:2003-10-23Degree:MasterType:Thesis
Country:ChinaCandidate:J N XingFull Text:PDF
GTID:2208360062496152Subject:Operational Research and Cybernetics
Abstract/Summary:PDF Full Text Request
In the past ten years , stack overflow has become one of most common attacks . Smashing stack is a kind of systemly attack ,which usually write overlong contents in application frame in order to change the control flow to invader.Three means exists in current defencing the overrun of stack: overwriting contents in stack with too long arguments is not allowed ; overwriting is allowed but unauthorized change of control flow is not allowed; change of control flow is allowed but execution of injected code is prevented.We detect stack overflow by monitoring the Previous Frame Pointer. Such comes the tool FPW(Frame Pointer Watcher). It uses different zones named Usu-Prefrm Zone and Jmp-Prefrm Zone to record changing of the Previous Frame Pointer in stack . Compared with Stack Guard and RAD , FPW has more efficent performance, same safety and less memory cost.
Keywords/Search Tags:stack overflow, frame pointer, previous frame pointer, return address
PDF Full Text Request
Related items