首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 代码安全漏洞往往是系统或者网络被攻破的头号杀手。在C语言程序开发中,由于C语言自身语法的一些特性,很容易出现各种安全漏洞。因此,应该在C程序开发中充分利用现有开发工具提供的各种安全编译选项
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 代码安全漏洞往往是系统或者网络被攻破的头号杀手。在C语言程序开发中,由于C语言自身语法的一些特性,很容易出现各种安全漏洞。因此,应该在C程序开发中充分利用现有开发工具提供的各种安全编译选项
admin
2021-02-03
125
问题
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。
【说明】
代码安全漏洞往往是系统或者网络被攻破的头号杀手。在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://www.kaotiyun.com/show/uG0D777K
本试题收录于:
信息安全工程师下午应用技术考试题库软考中级分类
0
信息安全工程师下午应用技术考试
软考中级
相关试题推荐
政府用于支持纯理论研究的投入经常被认为是浪费,似乎只有直接的技术应用可以证明科学的价值。但是,如果没有纯理论研究,应用技术终将成为日渐枯竭的无源之水。今天的纯理论研究可能看来没有什么用,但是谁也说不准某一天它会产生什么样的应用奇迹。这正如人们完全可以问:“
有学者对一些成功的女性秘书的调查研究表明,女性秘书具有强烈的现代意识和敏锐的现代眼光,而且她们具有娴熟的公关技巧。正是因为她们具有上述两大优点,使她们在社会舞台上扮演着当之无愧的重要角色,她们在化解矛盾、排除难局等方面有着极其出色的表现。据此,学者得出结论
某公司准备举办趣味运动会,对于运动会采用何种形式,甲、乙、丙三人意见如下:甲:如果采用托球跑、两人三足跑,那么单腿斗鸡和螃蟹赛跑不能都采用。乙:如果单腿斗鸡和螃蟹赛跑不都采用,那就采用托球跑和两人三足跑。丙:托球跑和两人三足跑不都采用。
张教授:除非所有的驾驶员都必然遵守交通规则,否则有些驾车导致的纠纷可能难以避免。李研究员:我不同意你的看法。以下哪一项确切地表达了张教授的看法?
在海滩旅游胜地的浅海游泳区的外延,设置渔网以保护在海水中游泳的度假者免遭鲨鱼的攻击的措施,一直受到环境保护人员的指责,因为设置的渔网每年不必要地杀死了成千上万的海生动物。然而,最近环境保护人员发现,埋在游泳区外延海底的通电电缆能够让鲨鱼远离该区域,同时对游
在观察地球的气候类型和周期为11年的太阳黑子的活动长达36年以后,科学家们发现,在影响地球气候的风的类型变换之前,太阳黑子活动非常频繁。有人得出结论认为气象学家可以利用这一信息来改善天气预报。以下哪项如果正确,则能最严重地削弱以上论证?
信息时代,媒体的作用不仅越来越重要,而且越来越敏感。一个优秀记者,最重要的是要实事求是。优秀的记者才能得到公众的认可。优秀的记者还要充分具备刻苦无怨的敬业精神,具备启发大众正义嗅觉的理念,正是这些崇高的职业道德和能力,支撑着优秀记者“横眉冷对千夫指,俯首甘
在最近召开的关于北海环境污染问题的会议上,大多数与会国都同意对流入北海的水质采取统一的质量控制,不管环境污染是否是因为某一特定流入源造成的。当然,为了避免过分僵化的控制,为完成上述段落,横线的部分补充以下哪项最为合适?
某池塘有A,B,C三只小船,A船可乘3人,B船可乘2人,C船可乘1人,有3个成人和2个儿童分乘这些船只,为安全起见,儿童必须由成人陪同方能乘船,他们分乘这些船只的方法共有()。
随机试题
光纤通信的特点是什么?
建筑工程费用是指为建造永久性建筑物和构筑物所需要的费用,一般采用()等进行估算。
用于量值传递的A类工作计量器具是( )。
下列涉税会计处理,正确的有()。
关于经营失败与审计失败的下列表述中,不恰当的是()。
商品密封是绝对与外界隔绝的密封,完全隔绝了气候对商品的影响,所以对商品的状态可以绝对放心。
“教书育人,服务育人,管理育人”体现了德育过程是长期的、反复的、统一多方面影响的过程。()
改革开放三十多年来,我国在政治、经济建设上取得的成就有目共睹,但社会公德、职业道德失范现象日益增多也是不争的事实。问题的关键不是如何描述评价这一道德危机现状,而是需要深刻认识这些问题出现的原因。在下列选项中.属于职业道德失衡的主观原因是()。
UNICEFisjoiningwithanonprofitgrouptobringAIDS【T1】______programstomorewomenandchildreninfivecountries.UNICEF,
MusicMadeEasy"Sampling"oldsongstocreatenewhitsmadePuffDaddyastar.Nowtherevolutioniscomingtodesktop.
最新回复
(
0
)