首页 > 远程教育> 东北财经大学> 管理学
题目内容 (请给出正确答案)
[多选题]

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

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

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

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

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

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“关于缓冲区溢出的原理正确的是()。A、缓冲区溢出是由编程错误…”相关的问题
第1题
产生缓冲区溢出的条件()。

A.程序调用了没有进行边界检查的函数来访问(写操作)缓冲区

B.程序编译时在堆栈上分配了固定大小的缓冲区,并且在对缓冲区进行访问时没有提供边界检查

C.程序启用了GS检查

D.缓冲区开辟过大

点击查看答案
第2题
缓冲区溢出攻击是指发生缓冲区溢出时,溢出的数据会覆盖相邻内存空间的()、()、()等合法数据,从而使程序运行失败。

点击查看答案
第3题
有关缓冲区溢的说法正确的是()。

A.缓冲区溢出攻击都是一次完成攻击代码植入和程序转向攻击代码两种功能

B.攻击者将目标定为具有溢出漏洞的自动变量,然后向程序传递超长的字符串,进而引发缓冲区溢出

C.C语言的缺点是缺乏类型安全

D.传统安全工具如防火墙对缓冲区溢出攻击方式无能为力

点击查看答案
第4题
流量控制是用来防止()。A.比特差错B.发送缓冲区溢出C.接收缓冲区溢出D.发送器和接收器的冲突
流量控制是用来防止()。

A.比特差错

B.发送缓冲区溢出

C.接收缓冲区溢出

D.发送器和接收器的冲突

点击查看答案
第5题
目前有四种基本的方法保护缓冲区免受缓存溢出的的攻击和影响()

A.编写错误的代码

B. 编写正确的代码

C. 非执行的缓冲区

D. 程序指针完整性检查

E. 安装安全补丁

点击查看答案
第6题
缓冲区溢出包括()

A.数组溢出

B.堆溢出

C.基于Lib库的溢出

D.堆栈溢出

点击查看答案
第7题
流量控制的目的是为了_____

A.校验比特错误

B.防止发送方缓冲区溢出

C.防止接收方缓冲区溢出

D.防止接收放与发送方之间冲突

点击查看答案
第8题
缓冲区溢出攻击可以取得系统特权,并进行各种非法操作。()

点击查看答案
第9题
下列哪些是钓鱼攻击的表现()

A.伪造WEB站点

B.在本地网络造成SYN溢出

C.造成缓冲区溢出

D.发送虚假信息的电子邮件

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