- 博客(1)
- 收藏
- 关注
原创 缓冲区溢出原理分析
<br />缓冲区溢出(buffer overflow)是一种系统攻击的手段,通过往程序的缓冲区写入超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,使程序转而执行其它的命令,以达到攻击的目的。根据统计,通过缓冲区溢出进行的攻击占所有系统攻击总数的80%以上。之所以缓冲区溢出可以实现的原因是系统程序没有检测用户输入的参数,也就是没有检测变量的长度是否符合要求。<br /><br /> 一个例子:<br /><br /> example1.c<br /><br />
2010-06-30 11:18:00
673
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人