使用函数()时,能防止造成缓冲区溢出漏洞。

题目

使用函数()时,能防止造成缓冲区溢出漏洞。

  • A、strcat
  • B、strcpy
  • C、sprintf
  • D、strlcat
参考答案和解析
正确答案:D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

缓冲区溢出的实例有()。

A、“红色代码”利用微软IIS漏洞产生缓冲区存溢出

B、Slammer蠕虫利用微软SQL漏洞产生缓冲区溢出

C、“冲击波”的蠕虫病毒利用微软RPC远程调用存在的缓冲区漏洞

D、以上都是


参考答案:ABCD

第2题:

缓冲区溢出攻击是利用缓冲区溢出漏洞所进行的攻击行动。可以利用它执行非授权指令,进行各种非法操作。()

此题为判断题(对,错)。


答案:正确

第3题:

以下属于技术漏洞的选项是()。

A、缓冲区溢出

B、Sun的ftpd漏洞

C、Sendmail漏洞

D、利用电子邮件寄送密码


参考答案:ABC

第4题:

关于缓冲区溢出的发生,下列说法中正确的是()

  • A、向缓冲区中写入超过缓冲区大小的数据会导致溢出发生
  • B、缓冲区溢出导致程序异常是因为覆盖了原来的合法数据
  • C、缓冲区溢出导致异常是因为写入了恰好等于缓冲区大小的特殊数据
  • D、缓冲区溢出是由于写入少量全零数据造成的
  • E、缓冲区溢出是由于写入恰好等于缓冲区大小的数据造成的

正确答案:A,B

第5题:

只要将strcpy函数替换为strncpy函数,就不会引起缓冲区溢出漏洞了()。


答案:错误

第6题:

防止利用缓冲区溢出发起的攻击()。

A、在开发程序时仔细检查溢出情况

B、下载补丁程序,弥补系统漏洞

C、不允许数据溢出缓冲区

D、安装防火墙


参考答案:ABC

第7题:

缓冲区溢出(单选)

A.只是应用层漏洞

B.只是系统层漏洞

C.既是系统层漏洞也是应用层漏洞


答案:C

第8题:

漏洞是使各种黑客攻击得以实现的主要原因,以下属于系统漏洞的是()。

A、WindowsMessenger服务的缓冲区溢出

B、微软Windows系统的Authenticode技术

C、Windows2000/NT下IIS的Unicode漏洞

D、Unix系统RPC服务缓冲区溢出

E、Unix系统Sendmail


参考答案:ABCDE

第9题:

由于一些程序本身存在着安全漏洞(如缓冲区溢出),入侵者无法通过这些漏洞来对系统进行攻击。()


答案:错误

第10题:

缓冲区溢出()。

  • A、只是系统层漏洞
  • B、只是应用层漏洞
  • C、既是系统层漏洞也是应用层漏洞
  • D、只是TCP/IP漏洞

正确答案:C

更多相关问题