首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和C语言代码,回答问题1至问题4,将解答写在答题纸的对应栏内。 【说明】 在客户服务器通信模型中,客户端需要每隔一定时间向服务器发送数据包,以确定服务器是否掉线,服务器也能以此判断客户端是否存活。这种每隔固定时间发一次的数据包也称为心跳
阅读下列说明和C语言代码,回答问题1至问题4,将解答写在答题纸的对应栏内。 【说明】 在客户服务器通信模型中,客户端需要每隔一定时间向服务器发送数据包,以确定服务器是否掉线,服务器也能以此判断客户端是否存活。这种每隔固定时间发一次的数据包也称为心跳
admin
2020-04-30
95
问题
阅读下列说明和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
信息安全工程师下午应用技术考试
软考中级
相关试题推荐
(2011下项管)项目经理为有效管理信息系统集成项目,需要专门的技术和知识来保证,下列说法中正确的是______。
(2009下项管)广义理解,运作管理是对系统______。
(2011上集管)以下对信息系统集成的描述不正确的是______。
(2014下集管)某公司要开发一款电子行车记录仪,成立了产品研发项目团队,发布了项目章程,其中不应包括______。
(2012下集管)根据《国家电子政务工程建设项目管理暂行办法》,项目设计方案和投资预算、报告的编写内容与项目可行性研究报告批复内容不符合,且变更投资一旦超出批复总投资额度______的,应重新撰写可行性研究报告。
(2009上集管)项目论证是指对拟实施项目技术上的先进性、适用性,经济上的合理性、盈利性,实施上的可能性、风险可控性进行全面科学的综合分析,为项目决策提供客观依据的一种技术经济研究活动。以下关于项目论证的叙述,错误的是______。
(2012上集管)网络协议和设备驱动软件经常采用分层架构模式,其主要原因是______。
(2010下架构)在客户机/服务器系统开发中,采用______时,应将数据层和数据处理层放置于服务器,应用逻辑层、表示逻辑层和表示层放置于客户机。
(2011下集管)某项目小组在定义项目的工作构成时,设计了一份材料清单来代替工作分解结构WBS,客户在对材料清单进行评审时,发现其中缺少一项会导致范围变更的需求,后来这一变更需求被补充了进去。造成这次范围变更的主要原因是______。
(2009上网工)在快速以太网物理层标准中,使用两对5类无屏蔽双绞线的是______。
随机试题
女性,25岁,无意中发现甲状腺肿块7天,近3天肿块迅速增长。伴有胀痛。甲状腺SPECT检查甲状腺右叶冷结节。应初步诊断为
患者,女,40岁。大面积银汞合金充填,最近食物嵌塞,余牙正常,要求治疗。如果此牙牙髓健康,颊舌侧剩余牙体硬组织较薄弱。则最佳的治疗方案是
[背景材料]某大型工程,由于技术难度大,对施工单位的施工设备和同类工程施工经验要求高,而且对工期的要求也比较紧迫。业主在对有关单位和在建工程考察的基础上,仅邀请了3家国有一级施工企业参加投标,并预先与咨询单位和该3家施工单位共同研究确定了施工方案。
梁、板落位时,梁、板的顺桥向位置,一般以()为准,横桥向位置应以梁的纵向()为准。
求助者,女,40岁,中文本科,公务员,主动来询……求助者:您是前几天在电视里谈心理咨询的那位心理专家吗?咨询师:是的。我前几天在电视台作过一个有关心理咨询方面的节目。求助者:感觉不像!……要知道你这样年轻,我就……不来了。咨
世界上第一次把圆周率精确到小数点后七位数的科学家是()。
—Doyouthinktheirtabletennisteamwillwinthefirstplaceatthecomingsportsmeeting?-—______.Oursismuchstrongertha
商品价值量由()。
与“异口同声:众说纷纭”这组词逻辑关系最为相近的一项是()。
A、做错了事B、经常忘事C、说错了话A
最新回复
(
0
)