为检测出缓存区溢出的发生和预防攻击者利用缓存区溢出漏洞进行攻击,研究人员提出了各种各样的检测和预防技术。首先介绍了缓存区溢出的四种攻击方式,将主流的缓存区溢出检测和预防技术进行了分类,介绍了每一类的原理、发展历程和优缺点;然后对这些检测和预防技术进行了综合讨论;最后对缓存区溢出检测和预防技术的未来发展趋势进行了分析与预测。
In order to detect buffer overflow and prevent buffer overflow attack, the researchers have proposed a variety of de- tection and prevention technologies. First ,this paper introduced four kinds of buffer overflow attack. It classified the mainstream of buffer Overflow detection and prevention technologies, and researched each group' s principles, advantages, disadvantages and development. Then it made a comprehensive discussion about these groups. Finally, it analyzed and forecasted the buffer overflow detection and prevention technology in the future development trend.