燃烧吧,我的小宇宙! 收藏本站
登陆 / 注册 搜索

阅读:4.5K   回复: 1

什么是远程溢出攻击

[复制链接]
左手天才 「龙战于野」 2022-12-2 08:15 |显示全部楼层

你以为大家都知道的事情,很可能有 99% 的人都不知道。

远程溢出攻击简单来讲是利用程序的漏洞,对其发送精心构造的畸形数据包,对它进行缓冲区溢出攻击。

什么是缓冲区溢出呢?

缓冲区溢出是指当计算机程序向缓冲区内填充的数据位数超过了缓冲区本身的容量,溢出的数据覆盖在合法数据上,理想情况是程序检查数据长度并且不允许输入超过缓冲区长度的字符串。但是绝大多数程序都会假设数据长度总是与所分配的存储空间相匹配,这就为缓冲区溢出埋下了隐患。

🤝⛴🫖♑🐒‏


操作系统所使用的缓冲区又称为堆栈,在各个操作进程之间,指令被临时存储在堆栈当中,堆栈也会出现缓冲区溢出,通过精心构造溢出代码即可实现攻击。

上一篇
下一篇
帖子热度 4521 ℃

矢泽骊萍 「初入古黑」 2022-12-2 08:19 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

Hold住🍗
您需要登录后才可以回帖 登录 | 免费注册  

本版积分规则

快速回复 返回列表