首页
登录
从业资格
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是( )
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是( )
免费题库
2022-08-02
97
问题
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是( )。A.更改防火墙设置B.对软件系统自身进行升级C.安装防病毒软件D.安装入侵检测系统
选项
A.更改防火墙设置
B.对软件系统自身进行升级
C.安装防病毒软件
D.安装入侵检测系统
答案
B
解析
本题考查安全性相关软件缺陷的基本知识。
缓冲区是已分配的一段大小确定的内存空间,用来存放数据。当向一个已分配了确定存储空间的缓冲区内复制多于该缓冲区处理能力的数据时,将发生缓冲区溢出。发生缓冲区溢出时,会覆盖相邻的内存块,从而引发程序安全问题。造成缓冲区溢出缺陷的根本原因是软件代码中存在相应的逻辑错误,因此针对缓冲区溢出缺陷最可靠的解决方案是对软件系统自身进行升级。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2417986.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
为了扩充功能和改善性能,需要在已有软件系统中增加一些在系统分析和设计阶段没有规
某系统中一个组件的某个函数中,有一个变量没有正确初始化,在()阶段最可能发现
测试是软件开发过程中一个独立且非常重要的阶段。一个规范化的测试过程通常包括多个基
面向对象分析的主要任务是()。A.从宏观上描述一个软件系统应该如何组织 B
阅读以下说明和C函数代码,回答问题并将解答写在答题纸的对应栏内。 【说明】
阅读以下两个说明、C函数和问题,将解答写入答题纸的对应栏内。 【说明1】
软件系统运行时发现了系统测试阶段尚未发现的错误,改正这些错误属于()维护。A
面向对象分析与设计中,设计的主要任务不包括()。A.描述系统如何解决问题
对应用软件产品所进行的β测试,是()进行的测试。A.在开发环境下由开发者
阅读以下说明和C代码,回答问题1和问题2,将解答写在答题纸的对应栏内。 【说明
随机试题
StartingaCareerinaBigCityoraSmallTown1.很多大学生毕业后留在大城市工作2.也有人选择到小城镇开始自
TheUnitedStatesestablisheditsfirstnationalpark,Yellowstone,in1872.
WHATCONTROLSFLOWERING(1)Thetimi
[originaltext]JapanesestyleconversationsdevelopquitedifferentlyfromW
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。()
生命质量评价是在哪个医学模式下产生的一种新的健康测量技术A.机械论医学模式 B
A.病变局限于子宫 B.病变转移多个脏器 C.病变扩散,仍局限于附件、阴道及
龙胆泻肝汤证临床表现不包括的是A.舌红 B.吞酸 C.胁痛口苦 D.
下列哪一项酶学指标可以作为慢性酒精中毒诊断的较敏感指标A.GGT B.LDH
融资后分析应以融资前分析和初步的融资方案为基础,考察项目在拟定融资条件下的(
最新回复
(
0
)