An efficient pointer protection scheme to defend buffer overflow attacks

Citations

WEB OF SCIENCE

0
Citations

SCOPUS

0

초록

We present a new efficient pointer protection method to defend buffer overflow attacks. It uses a simple watermark to protect the pointer: during dereferencing the pointer variable, a watermark is also written/updated and before referencing the pointer variable, it verifies consistency of the watermark. If the pointer's watermark does not exist or was damaged, our scheme regards this as an intrusion and stops the execution. The proposed scheme has the following strong points. First, unlike other randomization methods, our scheme has no possibility of malfunction caused by the execution of arbitrary instructions. Second. we conducted various experiments on prototype implementation, which showed that our scheme is as Secure as the previous randomization schemes. Third, experimental results showed that the performance degradation is not high. Forth, unlike other randomization schemes, our scheme can support attack profiling.,

키워드

system securitybuffer overflowrandomizationBuffer storageSecurity of dataSoftware prototypingStrategic planning
제목
An efficient pointer protection scheme to defend buffer overflow attacks
저자
Park, YongsuCho, Yookun
DOI
10.1007/11558958_124
발행일
2006-06
유형
Article; Proceedings Paper
저널명
Lecture Notes in Computer Science
3732
페이지
1025 ~ 1030