宁德生活圈

网站首页 动态 > 正文

解决缓冲区溢出方法(出现缓冲区溢出应该怎么办)

2023-10-10 23:40:17 动态 来源:
导读 你们好,小宁来为大家解答以上解决缓冲区溢出方法(出现缓冲区溢出应该怎么办)问题。让我们一起来看看吧!1. ​在被攻击程序地址空问里安排...

你们好,小宁来为大家解答以上解决缓冲区溢出方法(出现缓冲区溢出应该怎么办)问题。让我们一起来看看吧!

1. ​在被攻击程序地址空问里安排攻击代码的方法  1.植人法  攻击者向被攻击的程序输人一个字符串,程序会把这个字符串放到缓冲区里。

这个字 符串所包含的数据是可以在这个被攻击的硬件平台运行的指令流。

在这里攻击者用被攻击 程序的缓冲区来存放攻击代码,具体方式有以下两方面差别:  .攻击者不必为达到此目的而溢出任何缓冲区,;叮以找到足够的空间来放置攻击代码;  .缓冲区可设在任何地方:堆栈(存放白动变量)、堆(动态分配区)和静态数据区初始化或未初始化的资料.  2.利用已经存在的代码。

本文到此分享完毕,希望对大家有所帮助。


免责声明: 本文由用户上传,如有侵权请联系删除!


标签: