首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和C语言代码,回答问题1至问题4,将解答写在答题纸的对应栏内。 【说明】 在客户服务器通信模型中,客户端需要每隔一定时间向服务器发送数据包,以确定服务器是否掉线,服务器也能以此判断客户端是否存活。这种每隔固定时间发一次的数据包也称为心跳
阅读下列说明和C语言代码,回答问题1至问题4,将解答写在答题纸的对应栏内。 【说明】 在客户服务器通信模型中,客户端需要每隔一定时间向服务器发送数据包,以确定服务器是否掉线,服务器也能以此判断客户端是否存活。这种每隔固定时间发一次的数据包也称为心跳
admin
2020-04-30
85
问题
阅读下列说明和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
信息安全工程师下午应用技术考试
软考中级
相关试题推荐
(2006下项管)项目范围说明书(初步)列出了项目及其相关产品、服务的特性和______以及范围控制和接受的方法。
(2010下项管)甲乙丙为三个独立项目,NPV甲=12万元,NPV乙=15万元,NPV丙=18万元,三个项目的初始投资额相同,并且回收期相同,则应优先选择______项目进行投资。
(2008下项管)按照开放的接口、服务和支持的规范而实现的系统称为开放系统。开放系统环境中的人机界面、系统管理工具、通信服务和安全性等方面都是按公开标准实现的,这种环境有利于实现应用软件的______。
(2009上软评)软件可移植性应从如下______方面进行测试。
(2012下集管)某单位为加强项目管理、计划在2013年建设一个项目管理系统,但企业领导对该系统没有提出具体要求,钱工是项目负责人,要对项目的技术、经济等深入研究和方案论证,应_____(1)。如果钱工对比了自主开发和外购的成本、时间差异,该行为属于___
(2009上集管)项目论证是指对拟实施项目技术上的先进性、适用性,经济上的合理性、盈利性,实施上的可能性、风险可控性进行全面科学的综合分析,为项目决策提供客观依据的一种技术经济研究活动。以下关于项目论证的叙述,错误的是______。
(2011下集管)软件构架模式描述了如何将各个模块和子系统有效地组织成一个完整的系统。诸如Word和Excel这类图形界面应用软件所采用的架构模式是______。
(2011下集管)某项目小组在定义项目的工作构成时,设计了一份材料清单来代替工作分解结构WBS,客户在对材料清单进行评审时,发现其中缺少一项会导致范围变更的需求,后来这一变更需求被补充了进去。造成这次范围变更的主要原因是______。
(2009下项管)下列选项中,项目经理进行成本估算时不需要考虑的因素是______。
(2009上网工)在快速以太网物理层标准中,使用两对5类无屏蔽双绞线的是______。
随机试题
《关于全面深化新时代教师队伍建设改革的意见》指出,到2035年培养造就数以百万计的骨干教师,数以十万计的卓越教师和数以万计的()
纳税人、扣缴义务人未按规定的期限办理纳税申报和报送纳税资料,由税务机关责令限期改正,并处以()以下的罚款。
()是学生心理健康教育的主要场所。
只有具备强烈的学习动机,才能积极主动地开展体育学习和活动,并取得良好的学习效果;但良好的学习效果却无法激发体育学习和活动的动机。()
下列命题中,属于客观唯心主义的是()。
下列选项中不属于导航卫星(系统)的是()。
假定Picture1和Text1分别为图片框和文本框的名称,则下列语句中错误的是()。
用二维表结构表示实体与实体之间的联系的模型是()。
InterviewTheimportanceandfocusoftheinterviewintheworkoftheprintandbroadcastjournalistarereflectedinsever
Forthousandsofyearsmenhavebeenwanderingaround—forpleasure,forprofit,ortosatisfytheircuriosity.Whentheonlymea
最新回复
(
0
)