首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 代码安全漏洞往往是系统或者网络被攻破的头号杀手。在C语言程序开发中,由于C语言自身语法的一些特性,很容易出现各种安全漏洞。因此,应该在C程序开发中充分利用现有开发工具提供的各种安全编译选项
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 代码安全漏洞往往是系统或者网络被攻破的头号杀手。在C语言程序开发中,由于C语言自身语法的一些特性,很容易出现各种安全漏洞。因此,应该在C程序开发中充分利用现有开发工具提供的各种安全编译选项
admin
2021-02-03
64
问题
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。
【说明】
代码安全漏洞往往是系统或者网络被攻破的头号杀手。在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
信息安全工程师下午应用技术考试
软考中级
相关试题推荐
有学者对一些成功的女性秘书的调查研究表明,女性秘书具有强烈的现代意识和敏锐的现代眼光,而且她们具有娴熟的公关技巧。正是因为她们具有上述两大优点,使她们在社会舞台上扮演着当之无愧的重要角色,她们在化解矛盾、排除难局等方面有着极其出色的表现。据此,学者得出结论
市场上生产的手机大约有200种品牌,而我们进的货只局限于8种最流行的品牌。我们计划通过增加10种最好销的品牌来增加销量。下列哪个选项如果为真,则可以最有力地指出上述计划的弱点?
现有一卷长度为100米的铁丝网,靠墙围成三个面积相等的长方形围栏(如图17—1所示),则能围成的最大面积为()平方米。
普里兰的人口普查数据表明,当地30多岁未婚男性的人数是当地30多岁未婚女性人数的10倍。这些男性都想结婚,但是很显然,除非他们多数与普里兰以外的女性结婚,否则除去一小部分外,大多数还会是独身。以上论述依据下面哪个假设?
如图5-1所示,三角形ABC的面积是24,且BE=2EC,D,F分别是AB,CD的中点,那么阴影部分的面积是()。
去年全国居民消费物价指数(CPI)仅上涨1.8%,属于温和型上涨。然而,老百姓的切身感受却截然不同,觉得水电煤气、蔬菜粮油、上学看病、坐车买房,样样都在涨价,涨幅一点也不“温和”。下面哪一个选项无助于解释题干中统计数据与老百姓感受之间的差距?
张教授:强迫一个人帮助另一个人是不道德的。因此,一个政府没有权力通过税收来进行利益和资源的再分配。任何人,如果愿意,完全可以自愿地帮助别人。李研究员:政府有权力这么做,只要这个政府允许人民自由地选择居留还是离开它所管理的国家。对以下哪个问题,张
目前对敦煌壁画的清理、修复涉及一个重要的美学理论问题。敦煌壁画的专家现在意识到,他们所研究的壁画颜色很可能不同于最初的颜色。专家们因此担心自己对敦煌壁画的研究结论是否恰当。以下哪项如果为真,则最能说明专家的担心是合理的?
设有编号为1,2,3,4,5的五个球和编号为1,2,3,4,5的五个盒子,现将这五个球投入五个盒子内,每个盒子放一个球,并且恰好有两个球的编号与盒子的编号相同,则这样的投放方法有()。
某人5天上班途中所花的时间(单位:min)分别为x,y,10,11,9,已知这组数据的平均数为10,方羞为2,则|x-y|的值为()。
随机试题
下列作品属于元代讲史话本的是【】
领导者的表扬与批评艺术的运用。
支配三角肌的神经是()
A.直接蔓延B.淋巴转移C.血行转移D.腹腔种植和直接蔓延E.直接蔓延和淋巴转移子宫内膜癌的转移途径主要是
女孩,15岁,月经周期20~60天,经期持续7~15天不等,量时多时少,伴有血块。此次月经来潮持续15天,量较多。应选择的止血方法是
根据热力学第二定律可知()。
高先生于2011年9月取得一项特许权使用费收入3500元,10月又取得另外一项特许权使用费收入4200元。高先生这两项所得合计应缴纳的个人所得税为()元。
在20世纪90年代之前,中国的粮食进口量从没有________供应量的5%。但是,随着畜牧业的发展,特别是工厂式畜牧场的________,商品饲料的需求量大为增加,这种状况会________中国粮食自给的基本政策。依次填入画线部分最恰当的一项是()
A.YoushouldhangontothesharesB.theytookahitlastweekC.it’snothingtooseriousA:Haveyoumademoneyfromyourst
网络操作系统有三大阵营:【 】、Novell的NetWare和Microsoft的WindowsNT。
最新回复
(
0
)