A.使用具有类型-安全的语言Java以避免C的缺陷
B.如果在C开发环境下应避免使用Gets、Sprintf等未限定边境溢出的危险函数
C.采用非执行堆栈和堆栈保护的方法;
D.确保及时为自己的操作系统和应用程序更新Patch
第2题
漏洞是使各种黑客攻击得以实现的主要原因,以下属于系统漏洞的是()。
A、WindowsMessenger服务的缓冲区溢出
B、微软Windows系统的Authenticode技术
C、Windows2000/NT下IIS的Unicode漏洞
D、Unix系统RPC服务缓冲区溢出
E、Unix系统Sendmail
第3题
下列有关缓冲区溢出的说法正确的是()。
A、输入数据通常被存放在一个临时空间内即为缓冲区
B、在操作系统中缓冲区的长度事先已经被程序或者操作系统定义好的
C、计算机程序向缓冲区内填充的数据位数超过了缓冲区本身的容量产生溢出
D、溢出的数据将覆盖在合法数据上
第4题
以下说法正确的是()。
A、分布式拒绝服务攻击可以在那些通过系统的远程请求漏洞被劫持的机器上执行
B、黑客可以通过Unix系统Sendmail漏洞来获得口令
C、Windows的Messenger服务向缓冲区保存消息数据之前没有正确检查消息长度
D、溢出导致“黑客”病毒横行
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!