首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 代码安全漏洞往往是系统或者网络被攻破的头号杀手。在C语言程序开发中,由于C语言自身语法的一些特性,很容易出现各种安全漏洞。因此,应该在C程序开发中充分利用现有开发工具提供的各种安全编译选项
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 代码安全漏洞往往是系统或者网络被攻破的头号杀手。在C语言程序开发中,由于C语言自身语法的一些特性,很容易出现各种安全漏洞。因此,应该在C程序开发中充分利用现有开发工具提供的各种安全编译选项
admin
2021-02-03
87
问题
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。
【说明】
代码安全漏洞往往是系统或者网络被攻破的头号杀手。在C语言程序开发中,由于C语言自身语法的一些特性,很容易出现各种安全漏洞。因此,应该在C程序开发中充分利用现有开发工具提供的各种安全编译选项,减少出现漏洞的可能性。
微软的Visual Studio提供了很多安全相关的编译选项,图5-3给出了图5-1中代码相关的工程属性页面的截图。请回答以下问题。
(1)请问图5-3中哪项配置可以有效缓解上述代码存在的安全漏洞?
(2)如果把图5-1中第10行代码改为char buffer[4];图5-3的安全编译选项是否还起作用?
(3)模糊测试是否可以检测出上述代码的安全漏洞?
选项
答案
(1)Enable Security Check(/GS) (2)不起作用 (3)可以检测出漏洞
解析
微软的Visual Studio编译器提供了很多的安全编译选项,可以对代码进行安全编译,例如图中.Enable Security Check(/GS)可以在栈中添加特殊值,使得一旦被覆盖就会导致异常,从而增加漏洞利用难度。该编译选项针对小于等于4个字节的数组不起保护作用。模糊测试通过发送不同长度的数据给buffer,可能导致覆盖后续变量和指针值,导致程序异常从而触发监测,因此采用模糊测试的方法是可以检测出此类漏洞的。
转载请注明原文地址:https://www.kaotiyun.com/show/wG0D777K
本试题收录于:
信息安全工程师下午应用技术考试题库软考中级分类
0
信息安全工程师下午应用技术考试
软考中级
相关试题推荐
美国电动汽车TeslA使用的电池是由近7000块松下18650型电池通过串联、并联结合在一起的大电池包。TeslA电池动力系统的安全性一直受到汽车界的质疑。一位电池专家说,18650型电池在美国的起火概率是0.002‰,那么,7000块小电池组成的电池
政府用于支持纯理论研究的投入经常被认为是浪费,似乎只有直接的技术应用可以证明科学的价值。但是,如果没有纯理论研究,应用技术终将成为日渐枯竭的无源之水。今天的纯理论研究可能看来没有什么用,但是谁也说不准某一天它会产生什么样的应用奇迹。这正如人们完全可以问:“
由于中国代表团没有透彻地理解奥运会的游戏规则,因此在伦敦奥运会上,无论是对赛制赛规的批评建议,还是对裁判执法的质疑,前后几度申诉都没有取得成功。为使上述推理成立,必须补充以下哪一项作为前提?
在某个车间的领导班子中,车间主任、车间副主任和采购经理分别是张珊、李思和王武中的某一位。已知:(1)车间副主任是个独生子,钱挣得最少。(2)王武与李思的姐姐结了婚,钱挣得比车间主任多。从以上陈述中可以推出下面哪一个选项?
如图5-1所示,三角形ABC的面积是24,且BE=2EC,D,F分别是AB,CD的中点,那么阴影部分的面积是()。
论说文:根据下述材料,写一篇700字左右的论说文,题目自拟。从4月至今,瑞幸一路崩塌,曝出虚增22亿元销售额,股价暴跌、高管下课、两国调查。出生时含着金钥匙,满腔抱负;上市时被追捧为“中国的星巴克”,和国际品牌打擂台,志得意满;暴雷后被华尔街、监
评论家:随着对员工进行电子监控的做法越来越普遍,由此对个人隐私越来越具有侵犯性,我也听到了越来越多来自雇主方面对这种做法的辩护。他们解释说,监控是为了使员工保持诚实、高效和对顾客的礼貌。我认为,这种解释显然是为雇主自己服务的,根本不能表明对个人隐私的无理侵
虽然世界市场上供应的一部分象牙来自被非法捕杀的野生大象,但还有一部分是来自几乎所有国家都认为合法的渠道,如自然死亡的大象。因此,当人们在批发市场上尽力限制自己只购买这种合法的象牙时,世界上仅存的少量野生象群便不会受到威胁。上述论证暗含下面哪项假设?
《张邱建算经》中有“百钱买百鸡”问题,即:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,问鸡翁、母、雏各几何?意思是说:公鸡每只5元,母鸡每只3元,雏鸡1元买3只,问花了100元买了100只鸡,则公鸡、母鸡、雏鸡各几只?那么满足题干条件的购买
科学家最新发现被命名为“郑氏晓廷龙”的小恐龙是始祖鸟的“亲戚”,与生存在侏罗纪晚期的始祖鸟亲缘关系非常近,通过分析始祖鸟的形态,并对似鸟恐龙和早期鸟类的系统发育关系进行了重新分析,得出始祖鸟并非鸟类,而是原始恐爪龙类。始祖鸟是迅猛龙的祖先,而不是鸟类的祖先
随机试题
《先妣事略》的艺术特色是()
前腭杆的前缘应
若借款企业预测市场利率将下降,则应与银行签订( )。
单因素敏感性分析的步骤中,如果主要分析产品价格波动对技术方案超额净收益的影响,则可选用()作为分析指标。
承插式室外消火栓公称压力为()MPa。
作用在结构上是一个点或作用面积很小的荷载是()。
个人汽车贷款咨询的主要内容包括()。
已知函数f(x),当x≠0时,且f(0)=一1,则f(x)().
CountrieswithintheEuropeanCommunitygrantcertaincommercial______toeachother.
Somewordsinthebasicwordstockaresaidtobestablebecausethey_____.
最新回复
(
0
)