首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 信息系统安全开发生命周期(security Development Life Cycle,SDLC)是微软提出的从安全角度指导软件开发过程的管理模式,它将安全纳入信息系统开发生命周期的所有
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 信息系统安全开发生命周期(security Development Life Cycle,SDLC)是微软提出的从安全角度指导软件开发过程的管理模式,它将安全纳入信息系统开发生命周期的所有
admin
2021-03-13
56
问题
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。
【说明】
信息系统安全开发生命周期(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://www.kaotiyun.com/show/YuTZ777K
本试题收录于:
信息安全工程师下午应用技术考试题库软考中级分类
0
信息安全工程师下午应用技术考试
软考中级
相关试题推荐
(2010上集管)以下对信息系统集成的描述正确的是______。
(2005上项管)某项目经理所在的单位正在启动一个新的项目,配备了虚拟项目小组。根据过去的经验,该项目经理认识到矩阵环境下的小组成员有时对职能经理的配合超过对项目经理的配合。因此,该项目经理决定请求单位制定_____(1)。在项目执行过程中,有时需要对项目
(2006下项管)下列关于BPR的叙述中,______是不正确的。
(2009上软评)软件工程每一个阶段结束前,应该着重对可维护性进行复审。在系统设计阶段的复审期间,应该从______出发,评价软件的结构和过程。
(2009下项管)下列选项中,项目经理进行成本估算时不需要考虑的因素是______。
(2005上项管)用路由器把一个网络分段,这样做的好处是______。
(2008上项管)下图标明了六个城市(A~F)之间的公路(每条公路旁标注了其长度公里数)。为将部分公路改造成高速公路,使各个城市之间均可通过高速公路通达,至少要改造总计____(1)公里的公路,这种总公里数最少的改造方案共有____(2)个。(2)
(2013上项管)攻击者通过搭线或在电磁波辐射范围内安装截收装置等方式获得机密信息,或通过对信息流量和流向、通信频率和长度等参数的分析推导出有用信息的威胁称为______。
(2010上集管)______制定了无线局域网访问控制方法与物理层规范。
(2009下系管)下列网络互连设备中,属于物理层的是______。
随机试题
发现和诊断子宫肌瘤最敏感的影像学检查方法是
关于溶血性贫血的描述正确的是
子宫肌瘤合并妊娠易发生下述哪种变性
下列哪一或者哪些检察官应当被辞退?()
以下说法正确的有()。
下列说法中不正确的是()。
根据《车船税法》规定,属于法定免税车船的有()。
人与人之间的冲突一般在()方面,这类问题的存在,不仅涉及信息在两个人之间如何传递和接收,也在于人们如何对待对方。
某公司毛利金额为5400万元,公司中推销人员月工资1860,一年发13个月工资,公司为推销人员花费的总费用如表1所示:该推销员年度目标销售毛利是多少
设有三个线性无关的特征向量,则a=________.
最新回复
(
0
)