首页 > 远程教育> 南开大学
题目内容 (请给出正确答案)
[主观题]

缓冲区溢出后执行的代码,会以()的身份权限运行。

缓冲区溢出后执行的代码,会以()的身份权限运行。

A.系统

B.用户

C.原有程序

D.程序

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“缓冲区溢出后执行的代码,会以()的身份权限运行。”相关的问题
第1题
缓冲区溢出攻击是指发生缓冲区溢出时,溢出的数据会覆盖相邻内存空间的()、()、()等合法数据,从而使程序运行失败。

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

A.编写错误的代码

B. 编写正确的代码

C. 非执行的缓冲区

D. 程序指针完整性检查

E. 安装安全补丁

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

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

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

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

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

点击查看答案
第4题
为了保护DNS服务器的安全性,一般在unix系统中会以非root帐号身份运行DNS(BIND)服务,关于这一配置描述正确的项()

A.采用非root用户身份来运行应用服务,是一个通用的安全方法,符合最小化授权的原则。

B.现在绝大多数Linux的发行商都支持以普通用户的权限运行DNS(BIND)服务,可以通过命令“named -u ”,定义域名服务运行时所使用的用户UID。

C.假如一个solairs系统上,BIND服务运行的用户名为named,我们不可以给这个用户一个空shell,(即/dev/null),否则会造成BIND服务无法正常运行。

D.使用非root用户身份运行BIND应用能够降低缓冲区溢出攻击所带来的危险。

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

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

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

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

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

点击查看答案
第6题
下列关于系统功能调用的论述中正确的一条是()。

A.在运行系统调用时,可由用户程序直接通过函数调用指令转向系统调用处理程序。

B.在运行系统调用时,用户程序必须执行系统调用指令(或访管指令),并通过陷入中断(或软中断)转向系统调用处理程序。

C.在运行系统调用时,用户程序必须通过外部的硬件中断,转向系统调用处理程序。

D.在运行系统调用时,用户程序可直接通过转移指令转向系统调用处理程序。

点击查看答案
第7题
当PLC投入运行后,其工作过程一般分为三个阶段,即()三个阶段

A.输入采样、用户程序执行和输出刷新

B.输入刷新、用户程序执行和输出采样

C.输出采样、用户程序执行和输入刷新

D.输入刷新、用户程序执行和输出刷新

点击查看答案
第8题
以下有关系统调用的描述,错误的是()。

A、系统调用代码可以在用户态运行

B、系统调用提供了程序和操作系统之间的接口

C、系统调用是操作系统服务的编程接口

D、系统调用对应的代码由操作系统提供

点击查看答案
第9题
编写代码以实现如下功能:打印出如下图案(),将程序和程序运行后控制台输出都粘贴到答案栏中。 * *** ***** ******* ***** *** *

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