题目

下列关于缓冲区溢出的说法错误的是()。

A. 缓冲区溢出是在数据向缓冲区复制的过程中,没有注意缓冲区的边界,导致超出缓冲区容量的数据填充到缓冲区是覆盖了和缓冲区相邻的其他数据而引起的内存问题

B. 缓冲区溢出漏洞不能修改内存中变量的值,甚至能劫持进程,执行恶意代码,最终获得主机的控制权

C. char buffer [256]; Strcpy (buffer,str ) 以上代码存在缓冲区溢出

D strlcpy是UNIX下strcpy 的安全版本

相关标签: 缓冲区   控制权  

提示:未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。
答案
查看答案
相关试题
在测温系统中要完成采样、转换和显示等任务。采样过程把从传感器上得到的整型微电压值存入一个缓冲区,转换过程把微电压值从缓冲区中取出,计算转换成温度值再存入该缓冲区,显示过程把缓冲区中的温度值取出并显示。试用PV操作实现三个过程共享缓冲区的同步问题。

在操作系统的I/O管理中,缓冲池管理中着重考虑的是

  • A.选择缓冲区的大小
  • B.决定缓冲区的数量
  • C.实现进程访问缓冲区的同步
  • D.限制访问缓冲区的进程数量
申请到一个块设备缓冲区后,它的缓冲区控制块绝不会在______。

A.设备缓冲区队列B.空闲缓冲区队列

C.输入/输出请求队列D.缓冲区控制块队列

有三个进程
A、B、C合作解决文件打印问题:A将文件记录从磁盘读入内存的缓冲区1,每执行一次读一个记录;B将缓冲区1的记录复制到缓冲区2,每执行一次复制一个记录;C打印缓冲区2中的记录,每执行一次打印一个记录。每个缓冲区只能存放一个记录。请用信号量机制实现文件的正确打印。

下列关于缓冲区溢出的说法错误的是()。

A. 缓冲区溢出是在数据向缓冲区复制的过程中,没有注意缓冲区的边界,导致超出缓冲区容量的数据填充到缓冲区是覆盖了和缓冲区相邻的其他数据而引起的内存问题

B. 缓冲区溢出漏洞不能修改内存中变量的值,甚至能劫持进程,执行恶意代码,最终获得主机的控制权

C. char buffer [256]; Strcpy (buffer,str ) 以上代码存在缓冲区溢出

D strlcpy是UNIX下strcpy 的安全版本

联系我们 会员中心
返回顶部