题目内容
(请给出正确答案)
[单选题]
缓冲区溢出攻击指的是向固定长度的缓冲区中写入超出其预告分配长度的内容,造成缓冲区中数据的溢出,从而()了缓冲区周围的内存空间
A.清除
B.超出
C.覆盖
D.填充
答案
查看答案
A.清除
B.超出
C.覆盖
D.填充
第1题
A.利用HTTP协议进行的拒绝服务攻击
B.发动缓冲区溢出攻击
C.获得root权限
D.利用MDAC组件存在一个漏洞,可以导致攻击者远程执行目标系统的命令
第2题
A.DNS欺骗(DNSSpoffing)
B.拒绝服务(Denialofservice)攻击
C.缓冲区漏洞溢出攻击(BufferOverflow)
D.缓存投毒(Cachepoisoning)
第3题
A.暴力猜测
B.利用已知漏洞攻击
C.特洛伊木马 缓冲区溢出攻击
D.嗅探sniffer
E.社会工程
第4题
阻止缓冲区溢出的方法有哪些?
A.不使用不安全的数据拷贝函数;
B.在往缓冲区中填充数据时必须进行边界检查。
C.尽量动态分配内存以存储数据,不要使用固定大小的缓冲区
D.使用进行边界检查的编译器
E.使用户堆栈段不可执行
F.尽量不设置suid/sgid属性
第6题
进行成组操作时,必须使用主存缓冲区,缓冲区的长度等于______。
A.平均逻辑记录长度乘以成组块因子
B.最大逻辑记录长度乘以成组块因子
C.最小逻辑记录长度乘以成组块因子
D.逻辑记录长度