首页 > 大学专科> 电子信息> 计算机类
题目内容 (请给出正确答案)
[多选题]

目前有四种基本的方法保护缓冲区免受缓存溢出的的攻击和影响()

A.编写错误的代码

B. 编写正确的代码

C. 非执行的缓冲区

D. 程序指针完整性检查

E. 安装安全补丁

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“目前有四种基本的方法保护缓冲区免受缓存溢出的的攻击和影响()…”相关的问题
第1题
有关缓冲区溢的说法正确的是()。

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

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

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

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

点击查看答案
第2题
缓冲区溢出后执行的代码,会以()的身份权限运行。

A.系统

B.用户

C.原有程序

D.程序

点击查看答案
第3题
关于缓冲区溢出的原理正确的是()。

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

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

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

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

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

点击查看答案
第5题
一定程度上能防范缓冲区溢出攻击的措施有()。

A.经常定期整理硬盘碎片

B.及时升级操作系统和应用软件

C.开发软件时,编写正确的程序代码进行容错检查处理。

D.使用的软件应该尽可能地进行安全测试

点击查看答案
第6题
产生缓冲区溢出的条件()。

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

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

C.程序启用了GS检查

D.缓冲区开辟过大

点击查看答案
第7题
下面有关程序的说法错误的是()

A.程序是计算机要执行的指令的集合

B.程序是用计算机语言编写的

C.计算机病毒也是程序

D.编写核心程序时,为了防止别人盗取,用只有自己知道的代码编写

点击查看答案
第8题
关于Java中异常的叙述正确的是:

A.异常是程序编写过程中代码的语法错误

B.异常是程序编写过程中代码的逻辑错误

C.异常出现后程序的运行马上中止

D.异常是可以捕获和处理的

点击查看答案
第9题
利用网站服务器软件的设计缺陷来进行攻击的方法是()

A.缓冲区溢出

B.Ddos攻击

C.Sniffer攻击

D.网络炸弹攻击

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