首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 代码安全漏洞往往是系统或者网络被攻破的头号杀手。在C语言程序开发中,由于C语言自身语法的一些特性,很容易出现各种安全漏洞。因此,应该在C程序开发中充分利用现有开发工具提供的各种安全编译选项
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 代码安全漏洞往往是系统或者网络被攻破的头号杀手。在C语言程序开发中,由于C语言自身语法的一些特性,很容易出现各种安全漏洞。因此,应该在C程序开发中充分利用现有开发工具提供的各种安全编译选项
admin
2021-02-03
108
问题
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。
【说明】
代码安全漏洞往往是系统或者网络被攻破的头号杀手。在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://kaotiyun.com/show/wG0D777K
本试题收录于:
信息安全工程师下午应用技术考试题库软考中级分类
0
信息安全工程师下午应用技术考试
软考中级
相关试题推荐
政府用于支持纯理论研究的投入经常被认为是浪费,似乎只有直接的技术应用可以证明科学的价值。但是,如果没有纯理论研究,应用技术终将成为日渐枯竭的无源之水。今天的纯理论研究可能看来没有什么用,但是谁也说不准某一天它会产生什么样的应用奇迹。这正如人们完全可以问:“
在某个车间的领导班子中,车间主任、车间副主任和采购经理分别是张珊、李思和王武中的某一位。已知:(1)车间副主任是个独生子,钱挣得最少。(2)王武与李思的姐姐结了婚,钱挣得比车间主任多。从以上陈述中可以推出下面哪一个选项?
一项关于研究青少年吸烟的调查显示,追踪那些吸烟的青少年的精神健康,一年之后,那些吸烟的青少年患抑郁症的人数是那些不吸烟的青少年患抑郁症的4倍。因此,吸烟后的尼古丁可以改变大脑的化学机制,从而导致青少年患抑郁症。以下选项如果正确,则哪一项最能支持上
美国食品和药物管理局(FDA)在市场中引入了新的治疗药剂。新治疗药剂在提高美国人的健康水平方面起了非常关键的作用。那些在学校、政府研究团体内的人的职责是从事长期的研究,以图发现新的治疗药剂,并对它们进行临床验证。而使实验室里的新发现比较容易地转移到市场上是
在海滩旅游胜地的浅海游泳区的外延,设置渔网以保护在海水中游泳的度假者免遭鲨鱼的攻击的措施,一直受到环境保护人员的指责,因为设置的渔网每年不必要地杀死了成千上万的海生动物。然而,最近环境保护人员发现,埋在游泳区外延海底的通电电缆能够让鲨鱼远离该区域,同时对游
论说文:根据下述材料,写一篇700字左右的论说文,题目自拟。从4月至今,瑞幸一路崩塌,曝出虚增22亿元销售额,股价暴跌、高管下课、两国调查。出生时含着金钥匙,满腔抱负;上市时被追捧为“中国的星巴克”,和国际品牌打擂台,志得意满;暴雷后被华尔街、监
《张邱建算经》中有“百钱买百鸡”问题,即:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,问鸡翁、母、雏各几何?意思是说:公鸡每只5元,母鸡每只3元,雏鸡1元买3只,问花了100元买了100只鸡,则公鸡、母鸡、雏鸡各几只?那么满足题干条件的购买
近年来,私家车的数量猛增。为解决日益严重的交通拥堵问题,B市决定大幅降低市区地面公交线路的票价。预计降价方案实施后96%的乘客将减少支出,这可以吸引乘客优先乘坐公交车,从而缓解B市的交通拥堵状况。以下哪项陈述如果为真,则能够最有力地削弱上面的结论?
设有编号为1,2,3,4,5的五个球和编号为1,2,3,4,5的五个盒子,现将这五个球投入五个盒子内,每个盒子放一个球,并且恰好有两个球的编号与盒子的编号相同,则这样的投放方法有()。
在某项体育比赛中评委给一位同学打出的分数为:90,89,90,95,93,94,93,去掉一个最高分和一个最低分后,所剩数据的平均值和方差分别为()。
随机试题
Mostmalesintheanimalkingdomdolittleparenting.Sometimes,though,parentalinvestmentbyamalepaysoff.Songbirdchicks
Whatyouhavedoneis______thedoctor’sorders.
为了确保CTV实际得到处方剂量的照射,需要定义的靶区是
男性,52岁。阵发性心悸半年,时有胸闷,登二楼觉气急3个月,下肢浮肿3天来院门诊。心电图示窦性心律,心率64次/min,P—R间期0.24秒伴完全性右束支传导阻滞,诊断为扩张型心肌病,心功能不全。入院后予以洋地黄、利尿剂和扩血管药物治疗。第4天突然神志不清
()是指为了保证项目正常经营所发生的成本,是项目财务分析特有的称谓,用于建设项目现金流量分析。
在某打桩工程施工中,工程师采用()进行工程量的计量。
“在你开口以前,你已经把什么都说了。”领导者的形象作为“静默语”,不知不觉中向周围的人发出各种信息。这句话说明()。
美国联邦所得税是累进税,收入越高,纳税率越高。美国有的州还在自己管辖的范围内,在绝大部分出售商品的价格上附加7%左右的销售税。如果销售税也被视为所得税的一种形式的话,那么,这种税收是违背累进制原则的:收入越低.纳税率越高。以下哪项如果为真,最能加强题干中的
商品关系P(商品名,条形码,产地,价格)中的(1)属性可以作为该关系的主键。查询由“北京”生产的185升电冰箱的SQL语句应该是:SELECT商品名,产地FROMPWHERE产地=’北京’AND(2);将价
Thedoctorinformedhispatientthatthedrugwasvery_____andcanhaveunpleasantsideeffects.
最新回复
(
0
)