首页 > 信息安全> 信息安全概论
题目内容 (请给出正确答案)
[单选题]

关于缓冲区溢出的原理不正确的是()

A.缓冲区溢出是由编程错误引起的

B.如果缓冲区被写满,而程序没有去检查缓冲区边界,也没有停止接收数据,这时缓冲区溢出就会发生

C.一小部分数据或者一套指令的溢出就可能导致一个程序或者操作系统崩溃

D.C语言具有检查边界的功能

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“关于缓冲区溢出的原理不正确的是()”相关的问题
第1题
缓冲区溢出攻击,通过往程序的缓冲区写超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,使程序转而执行其它指令,以达到攻击的目的。缓冲区溢出漏洞,目前只存在于操作系统中。()
点击查看答案
第2题
缓冲区溢出攻击是指发生缓冲区溢出时,溢出的数据会覆盖相邻内存空间的()、()、()等合法数据,从而使程序运行失败。

点击查看答案
第3题
向有限的空间输入超长的字符串是()攻击手段

A.缓冲区溢出

B.网络监听

C.端口扫描

D.IP欺骗

点击查看答案
第4题
以下有关GS说法错误的是()。
以下有关GS说法错误的是()。

A.GSStack Protection技术是一项缓冲区溢出的检测防护技术

B.VC++编译器中提供GS编译选项

C.攻击者可以对security_cookie进行篡改

D.GS技术对基于栈的缓冲区溢出攻击能起到很好的防范作用

点击查看答案
第5题
缓冲区溢出一般是通过覆盖堆栈中的返回地址,使程序跳转到shellcode或指定程序处执行。()
缓冲区溢出一般是通过覆盖堆栈中的返回地址,使程序跳转到shellcode或指定程序处执行。()

T.对

F.错

点击查看答案
第6题
网络典型的攻击手段不包括()。

A.口令破解

B.缓冲区溢出

C.收买管理员

D.网络嗅探

点击查看答案
第7题
软件漏洞产生的途径包括()。

A.访问验证错误

B.竞争条件错误

C.缓冲区溢出问题

D.遗留调试代码

点击查看答案
第8题
软件漏洞产生的途径包括()。

A.访问验证错误

B.竞争条件错误

C.缓冲区溢出问题

D.遗留调试代码

E.配置错误

点击查看答案
第9题
软件系统攻击技术包括如下方法()。

A.缓冲区溢出利用、堆溢出利用、栈溢出利用、格式化串漏洞利用、端口扫描漏洞利用

B.缓冲区溢出利用、堆溢出利用、栈溢出利用、注册表权限提升、端口扫描漏洞利用

C.缓冲区溢出利用、堆溢出利用、栈溢出利用、格式化串漏洞利用、shellcode技术

D.端口扫描漏洞利用、堆溢出利用、栈溢出利用、格式化串漏洞利用、shellcode技术

点击查看答案
第10题
下面对out对象说法错误的是()。

A.out对象用于输出数据

B.out对象的范围是application

C.如果page指令选择了autoflush\true\,那么当出现由于当前的操作不清空缓存而造成缓冲区溢出的情况时,这个类的所有I/O操作会自动清空缓冲区的内容

D.out.newLine()方法用来输出一个换行符

点击查看答案
退出 登录/注册
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改