首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和C语言代码,回答问题1至问题4,将解答写在答题纸的对应栏内。 【说明】 在客户服务器通信模型中,客户端需要每隔一定时间向服务器发送数据包,以确定服务器是否掉线,服务器也能以此判断客户端是否存活。这种每隔固定时间发一次的数据包也称为心跳
阅读下列说明和C语言代码,回答问题1至问题4,将解答写在答题纸的对应栏内。 【说明】 在客户服务器通信模型中,客户端需要每隔一定时间向服务器发送数据包,以确定服务器是否掉线,服务器也能以此判断客户端是否存活。这种每隔固定时间发一次的数据包也称为心跳
admin
2020-04-30
83
问题
阅读下列说明和C语言代码,回答问题1至问题4,将解答写在答题纸的对应栏内。
【说明】
在客户服务器通信模型中,客户端需要每隔一定时间向服务器发送数据包,以确定服务器是否掉线,服务器也能以此判断客户端是否存活。这种每隔固定时间发一次的数据包也称为心跳包。心跳包的内容没有什么特别的规定,一般都是很小的包。
某系统采用的请求和应答两种类型的心跳包格式如图4—1所示。
心跳包类型占1个宁节,主要是请求和响应两种类型:心跳包数据长度字段占2个字节,表示后续数据或者负载的长度。
接收端收到该心跳包后的处理函数是process—heartbeat(),其中参数P指向心跳包的报文数据,S是对应客户端的socket网络通信套接字。
void process_heartbeat(unsigned char *P,SOCKET s)
{
unsigned short hbtype;
unsigned int payload;
hbtype= *p++; //心跳包类型
n2s(p,payload); //心跳包数据长度
pl=P; //pl指向心跳包数据
if(hbtype==HB_REQUEST){
unsigned char *buffer, *bp;
buffer=malloc(1 + 2 + payload);
bp=buffer; //bp指向刚分配的内存
*bp++=HB RESPONSE; //填充1 byte的心跳包类型
s2n(payload,bp); //填充2 bytes的数据长度
memcpy(bp,pl,payload);
/*将构造好的心跳响应包通过socket s返回给客户端*/
r=wrlte_bytes(s, buffer, 3 +payload);
}
}
模糊测试技术能否测试出上述代码存在的安全漏洞,为什么?
选项
答案
不能。 因为不会产生异常,模糊测试器就无法监视到异常,从而无法检测到该漏洞。
解析
上述代码存在的信息泄露漏洞在模糊测试过程中,不管用什么样的数据包长度去测试,被测代码都是正常运行,没有出现异常情况,因此也就无法判断是否有漏洞,所以模糊测试无法测试出该代码存在的漏洞。
转载请注明原文地址:https://kaotiyun.com/show/8uTZ777K
本试题收录于:
信息安全工程师下午应用技术考试题库软考中级分类
0
信息安全工程师下午应用技术考试
软考中级
相关试题推荐
(2014下项管)解决组织中多个项目之间的资源冲突问题,一般不宜采用的方法是______。
(2013下集管)在进度控制中使用假设情景分析的目的是______。
(2005下项管)一个产业的竞争状态取决于五种基本竞争力量:新竞争者的进入、替代品的威胁、买方的讨价还价能力、供应者的讨价还价能力以及______。
(2007下项管)为保证成功实施BPR项目,下列说法正确的是______。
(2014上项管)某信息系统项目最终完成的可行性研究报告的主要内容包括以下部分:①项目背景和概述;②市场前景分析;③运行环境可行性分析;④项目技术方案分析;⑤项目投资及成本分析;⑥项目组织及投入资源分析;⑦可行性研究报告结论。该可行性报告缺少_
(2012下集管)某单位为加强项目管理、计划在2013年建设一个项目管理系统,但企业领导对该系统没有提出具体要求,钱工是项目负责人,要对项目的技术、经济等深入研究和方案论证,应_____(1)。如果钱工对比了自主开发和外购的成本、时间差异,该行为属于___
(2007下项管)商业智能(BI)的核心技术是逐渐成熟的数据仓库(DW)和______。
(2005下项管)为了保障数据的存储和传输安全,需要对一些重要数据进行加密。由于对称密码算法______(1),所以特别适合对大量的数据进行加密。国际数据加密算法IDEA的密钥长度是______(2)位。(2)
(2008下软设)下面关于防火墙的说法,正确的是______。
随机试题
可用于抗早孕的药物是:
结构基因。
PPD一般阳性时需做何种处理
某日某村养牛场往屠宰场运送一批黄牛屠宰,结果路上颠簸,一头牛摔下来,当日村民甲在田间见到,因当时无法找到主人,‘于是牵回家饲养并请来兽医治疗,同时四处打听,寻找牛的主人。半个月后,甲向乙借钱4000元为儿子交付学费,乙担心甲无力还钱,看到黄牛,遂要求甲以牛
(2015年)某区工商分局对一公司未取得出版物经营许呵证销售电子出版物100套的行为,予以取缔,并罚款6000元。该公司向市工商局申请复议。下列哪些说法是正确的?
担任单位会计机构负责人的,除取得会计从业资格证外,还应具备会计师以上专业技术资格或从事会计工作()年以上经历。
2019年1月1日。甲公司购入乙公司于2018年1月1日发行的面值3000万元、期限4年、票面年利率为8%、每年年末支付当年利息的债券,并将其确认为交易性金融资产。实际支付购买价款3300万元(包括已到付息期但尚未领取的债券利息240万元,交易费用6万元)
某公司依法取得印制发票许可,税务机关无须办理许可注销手续的情形是()。
衡量教育好坏的最高标准是看教育能否为社会稳定和发展服务,能否促进社会的发展。这是()。
已知△ABC中,∠A=60°,∠B=45°,AC=2,则AB的长为().
最新回复
(
0
)