网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)



说理由。(3分)



【问题4】防范缓冲区溢出策略有哪些?【4分】


参考答案

参考解析
解析:

【问题3答案】
可以(3分)

strcpy(buffer,password)能够让
buffer
数组越界,而越界的
buffer[8~
11
]
将值写入相邻的变量
authenticated
中。如果溢出数据恰好把
authenticated
改为0,则系统密码验证流程被跳过,无需输入正确的密码“1234567”。(3分)

【问题4】答案(4分)

防范缓冲溢出的策略有:

l 系统管理防范策略:关闭不必要特权程序、及时打好系统补丁。

l 软件开发的防范策略:正确编写代码、缓冲区不可执行、改写C语言函数库、程序指针完整性检查等。


更多 “ 说理由。(3分) 【问题4】防范缓冲区溢出策略有哪些?【4分】” 相关考题
考题 已知某国国际收支平衡表中,经常项目差额160亿美元,资本和金融项目差额为-100亿美元,误差与遗漏为1o亿美元,则该国储备资产增减额为(  )。A.70亿元 B.-70亿美元 C.+60亿美元 D.+270亿美元