首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 代码安全漏洞往往是系统或者网络被攻破的头号杀手。在C语言程序开发中,由于C语言自身语法的一些特性,很容易出现各种安全漏洞。因此,应该在C程序开发中充分利用现有开发工具提供的各种安全编译选项
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 代码安全漏洞往往是系统或者网络被攻破的头号杀手。在C语言程序开发中,由于C语言自身语法的一些特性,很容易出现各种安全漏洞。因此,应该在C程序开发中充分利用现有开发工具提供的各种安全编译选项
admin
2021-02-03
100
问题
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。
【说明】
代码安全漏洞往往是系统或者网络被攻破的头号杀手。在C语言程序开发中,由于C语言自身语法的一些特性,很容易出现各种安全漏洞。因此,应该在C程序开发中充分利用现有开发工具提供的各种安全编译选项,减少出现漏洞的可能性。
图5-2给出了c程序的典型内存布局,请回答如下问题。
(1)请问图5-1的代码中第9行的变量authenticated保存在图5-2所示的哪个区域中?
(2)请问stack的两个典型操作是什么?
(3)在图5-2中的stack区域保存数据时,其地址增长方向是往高地址还是往低地址增加?
(4)对于图5-1代码中的第9行和第10行代码的两个变量,哪个变量对应的内存地址更高?
选项
答案
(1)stack (2)push和pop或者压栈和弹栈 (3)高地址 (4)第9行或者authenticated变量
解析
第9行的变量authenticated同样是本地变量,因此位于堆栈(stack)区域。堆栈结构常见的操作就是push和pop。在数据往堆栈区域写时,都是往高地址写的。在入栈时,则是第9行的变量先入栈在高地址,后续的第10行代码对应的变量buffer后入栈在低地址,因此第9行的变量在高地址。只有这样在往buffer数组拷贝过多的数据时,才会覆盖掉后续的authenticated变量。
转载请注明原文地址:https://kaotiyun.com/show/uG0D777K
本试题收录于:
信息安全工程师下午应用技术考试题库软考中级分类
0
信息安全工程师下午应用技术考试
软考中级
相关试题推荐
有学者对一些成功的女性秘书的调查研究表明,女性秘书具有强烈的现代意识和敏锐的现代眼光,而且她们具有娴熟的公关技巧。正是因为她们具有上述两大优点,使她们在社会舞台上扮演着当之无愧的重要角色,她们在化解矛盾、排除难局等方面有着极其出色的表现。据此,学者得出结论
经济学家:有人主张对居民的住房开征房产税,其目的是抑制房价,或为地方政府开拓稳定的税源,或调节贫富差别。如果税收不是一门科学,如果税收没有自身运行的规律,那么,根据某些官员的意志而决定开征房产税就是可能的。房产税是财产税,只有我国的税务机关达到征收直接税和
地方政府在拍卖土地时,有一个基本的价格,叫作“土地基价”;拍卖所得超出土地基价的金额与土地基价之比,叫作“溢价率”。溢价率的高低标志着土地市场和楼市的热度。B市有一块地,在今年第一次上市过程中,因溢价率将创新高而被临时叫停。第二次上市最终以低于第一次上市的
论说文:根据下述材料,写一篇700字左右的论说文,题目自拟。从4月至今,瑞幸一路崩塌,曝出虚增22亿元销售额,股价暴跌、高管下课、两国调查。出生时含着金钥匙,满腔抱负;上市时被追捧为“中国的星巴克”,和国际品牌打擂台,志得意满;暴雷后被华尔街、监
评论家:随着对员工进行电子监控的做法越来越普遍,由此对个人隐私越来越具有侵犯性,我也听到了越来越多来自雇主方面对这种做法的辩护。他们解释说,监控是为了使员工保持诚实、高效和对顾客的礼貌。我认为,这种解释显然是为雇主自己服务的,根本不能表明对个人隐私的无理侵
甲、乙、丙均为教师,其中一位是大学教师,一位是中学教师,一位是小学教师。并且大学教师比甲的学历高,乙的学历比小学教师低,小学教师的学历比丙的低。根据以上信息,可以推出以下哪项?
在最近召开的关于北海环境污染问题的会议上,大多数与会国都同意对流入北海的水质采取统一的质量控制,不管环境污染是否是因为某一特定流入源造成的。当然,为了避免过分僵化的控制,为完成上述段落,横线的部分补充以下哪项最为合适?
美国斯坦福大学梅丽莎·莫尔博士在《天哪:脏话简史》一书中谈到一个有趣的现象:有些患阿尔茨海默症或中过风的病人在彻底丧失语言能力后,仍能反复说出某句脏话。这不免令人感到困惑:难道说脏话不是在说话吗?如果以下陈述为真,则哪一项能最好地解释上述现象?
一种海洋蜗牛产生的毒素含有多种蛋白,当把其中的一种给老鼠注射后,会使只有两星期大或更小的老鼠陷入睡眠状态,而使大一点的老鼠躲藏起来。当老鼠受到突然的严重威胁时,非常小的那些老鼠的反应是呆住,而较大的那些老鼠会逃跑。上述事实最有力地支持了以下哪项假设?
随机试题
寒热在八纲辨证中用以辨别
导游讲解方法中的概述法是指导游人员为帮助旅游者更好地了解景点,而在参观游览中介绍景点概况的手法。()
如果非居民公司在收入来源国直接从事属于常设机构营业范围的经营活动,收入来源国将该所得确定为常设机构之所得,并据此行使征税权,其依据是()
可阻止液相的补体C9转变成膜攻击复合物的是
三叉神经痛患者在疼痛发作时伴有的症状不包括
A.局部选用麻黄碱滴鼻剂B.可用萘甲唑啉滴鼻剂C.可口服含有伪麻黄碱的制剂D.应用塞洛唑啉滴鼻剂E.可选用氯苯那敏为保持咽鼓管和窦口通畅()
投标文件自()开始对投标人产生约束力。[2010年真题]
下列关于劳动争议调解的相关规定,正确的有()。
瓦盆,是旧时常见的日用品,因为烧制时要将大小瓦盆一套一套摞起来,运输和店家卖时也是一套一套摞着,故而有句歇后语,说某人讲起话来滔滔不绝,是“卖瓦盆的出身——一套一套的”。“卖瓦盆”式的干部并不少见,这些人说起话来__________,讲起道理_______
Whatisthewomanaskingfor?
最新回复
(
0
)