首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 信息系统安全开发生命周期(security Development Life Cycle,SDLC)是微软提出的从安全角度指导软件开发过程的管理模式,它将安全纳入信息系统开发生命周期的所有
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 信息系统安全开发生命周期(security Development Life Cycle,SDLC)是微软提出的从安全角度指导软件开发过程的管理模式,它将安全纳入信息系统开发生命周期的所有
admin
2021-03-13
36
问题
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。
【说明】
信息系统安全开发生命周期(security Development Life Cycle,SDLC)是微软提出的从安全角度指导软件开发过程的管理模式,它将安全纳入信息系统开发生命周期的所有阶段,各阶段的安全措施与步骤如图5.1所示。
有下述口令验证代码:
#define PASSWORD"1234567"
int verify_password(char
*
password)
{
int authenticated;
char buffer[8];
authenticated=strcmp(password,PASSWORD);
strcpy(buffer,password);
return authenticated;
}
int main(int argc,char
*
argv[])
{
int valid flag=0;
char password[1024];
while(1)
{
printf("please input password:");
scanf(“%s”,password);
valid_flag=verify password(password);//验证口令
if(valid flag)//口令无效
{
printf(“incorrect password!\n\n”);
}
else//口令有效
{
printf(“Congratulation! You have passed the verification!\n”);
break;
}
}
其中main函数在调用verify_password函数进行口令验证时,堆栈的布局如图5.2所示。
请问调用verify_password函数的参数满足什么条件,就可以在不知道真实口令的情况下绕过口令验证功能?
选项
答案
完整8个字符即可。
解析
题目中的图5.2己经给出了变量buff和authenticated在堆栈中的布局,由于图中地址是上低下高,strcpy函数在完成拷贝操作时,会从buff数组的第一个元素开始向authenticated变量方向写入拷贝的内容,因此只要写入完整的8个字符再加上拷贝结束自动加入的字符串结束标志“\0”,即可导致变量authenticated等于0,从而影响最终判断。
转载请注明原文地址:https://kaotiyun.com/show/YuTZ777K
本试题收录于:
信息安全工程师下午应用技术考试题库软考中级分类
0
信息安全工程师下午应用技术考试
软考中级
相关试题推荐
(2005上项管)某项目经理所在的单位正在启动一个新的项目,配备了虚拟项目小组。根据过去的经验,该项目经理认识到矩阵环境下的小组成员有时对职能经理的配合超过对项目经理的配合。因此,该项目经理决定请求单位制定_____(1)。在项目执行过程中,有时需要对项目
(2014下项管)项目章程的制定过程主要关注记录建设方的______、项目立项的理由与背景、对客户需求的现有理解和满足这些需求的新产品、服务或成果。
(2011上项管)围绕大型项目的目标管理,下列说法不正确的是______。
(2007下项管)为保证成功实施BPR项目,下列说法正确的是______。
(2013上集管)项目论证是对拟实现项目技术上的先进性,适用性,经济的合理性,实施上的可能性,风险控制等进行全面的综合分析,为项目决策提供客观依据的一种技术经济研究活动,其中______不属于项目论证的主要内容。
(2012上集管)网络协议和设备驱动软件经常采用分层架构模式,其主要原因是______。
(2010上集管)为了解决C/S模式中客户机负荷过重的问题,软件架构发展形成了______模式。
(2005上项管)用路由器把一个网络分段,这样做的好处是______。
(2013上项管)攻击者通过搭线或在电磁波辐射范围内安装截收装置等方式获得机密信息,或通过对信息流量和流向、通信频率和长度等参数的分析推导出有用信息的威胁称为______。
(2009上集管)既可能带来机会、获得利益,又隐含威胁、造成损失的风险,称为______。
随机试题
什么情况下采用冲击触诊法
正常情况下,阿司匹林片的外观性状是
以下有关“影响胎盘药物转运的因素”的叙述中,最正确的是
某猪场3日龄仔猪发病,表现精神沉郁,食欲废绝,排黄色水样稀粪,内含凝乳块,随后仔猪脱水昏迷死亡。剖检可见小肠黏膜充血、出血,胃内有凝乳块,肠系膜淋巴结充血、水肿。可能的疾病是
社会定点药房的执业药师在销售过程中要
在《建筑基坑支护技术规程》(JGJ120—1999)中,对于基坑支护结构承载能力极限状态作出了相应的规定,下列()种提法是不符合规定的。
“项目”是一项任务,具有()等特征。
巴金的《爱情三部曲》不包括()。
中(1)班的轩轩小朋友在王老师组织活动时,一会玩从家里偷偷带来的机器人玩具,一会儿拉旁边女孩的头发,一会儿踢前面小朋友的屁股。王老师发现后,当众指责轩轩:“本来就笨,还不好好听。”还罚他不准参加接下来的户外体育游戏,于是轩轩哇哇大哭。巡视的刘园长听见了,赶
某班级共有50名学生,其中女生20名。以下叙述中正确的是___________。
最新回复
(
0
)