缓冲区溢出攻击可能导致()
A: 程序异常崩溃
B: 程序行为异常
C: 提权漏洞
D: 系统被控制
E: 任意代码执行
A: 程序异常崩溃
B: 程序行为异常
C: 提权漏洞
D: 系统被控制
E: 任意代码执行
举一反三
- 缓冲区溢出攻击,通过往程序的缓冲区写超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,使程序转而执行其它指令,以达到攻击的目的。缓冲区溢出漏洞,目前只存在于操作系统中。()
- 缓冲区溢出可能导致程序的合法执行流程发生改变()
- 发生缓冲区溢出后,()被覆盖,是导致程序行为发生异常的原因。 A: 缓冲区边界处的无效数据 B: 缓冲区边界外的合法数据 C: 缓冲区内的数据 D: 寄存器中的数据
- ()攻击是指一种系统攻击的手段,通过向程序的缓冲区写超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,使程序转而执行其他命令,以达到攻击的目的。 A: 缓冲区溢出 B: 口令 C: 欺骗 D: 拒绝服务
- 缓冲区溢出攻击指利用缓冲区溢出漏洞所进行的攻击行为。以下对缓冲区溢出攻击描述正确的是()。 A: 缓冲区溢出攻击不会造成严重后果 B: 缓冲区溢出攻击指向有限的空间输入超长的字符串 C: 缓冲区溢出攻击不会造成系统宕机 D: 全部都不正确