山龙眼功效与作用:请superloveo 解释一下什么是端口溢出

来源:百度文库 编辑:中科新闻网 时间:2024/05/06 06:17:46
请superloveo 解释一下什么是端口溢出的概念。

你讲的应该是缓冲溢出吧。
这是一种系统攻击的手段,通过向缓冲区写超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,使程序转而执行其它指令。缓冲区溢出就是将一个超过缓冲区长度的字符串置入缓冲区造成的结果。而后果可能有两种,一是过长的字符串覆盖相邻的存储单元,引起程序运行失败,甚至系统崩溃,另一种是利用这种漏洞执行任意指令,甚至取得系统特权。