首页
登录
从业资格
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是( )
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是( )
免费题库
2022-08-02
103
问题
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是( )。A.更改防火墙设置B.对软件系统自身进行升级C.安装防病毒软件D.安装入侵检测系统
选项
A.更改防火墙设置
B.对软件系统自身进行升级
C.安装防病毒软件
D.安装入侵检测系统
答案
B
解析
本题考查安全性相关软件缺陷的基本知识。
缓冲区是已分配的一段大小确定的内存空间,用来存放数据。当向一个已分配了确定存储空间的缓冲区内复制多于该缓冲区处理能力的数据时,将发生缓冲区溢出。发生缓冲区溢出时,会覆盖相邻的内存块,从而引发程序安全问题。造成缓冲区溢出缺陷的根本原因是软件代码中存在相应的逻辑错误,因此针对缓冲区溢出缺陷最可靠的解决方案是对软件系统自身进行升级。
转载请注明原文地址:https://tihaiku.com/congyezige/2417986.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
为了扩充功能和改善性能,需要在已有软件系统中增加一些在系统分析和设计阶段没有规
某系统中一个组件的某个函数中,有一个变量没有正确初始化,在()阶段最可能发现
测试是软件开发过程中一个独立且非常重要的阶段。一个规范化的测试过程通常包括多个基
面向对象分析的主要任务是()。A.从宏观上描述一个软件系统应该如何组织 B
阅读以下说明和C函数代码,回答问题并将解答写在答题纸的对应栏内。 【说明】
阅读以下两个说明、C函数和问题,将解答写入答题纸的对应栏内。 【说明1】
软件系统运行时发现了系统测试阶段尚未发现的错误,改正这些错误属于()维护。A
面向对象分析与设计中,设计的主要任务不包括()。A.描述系统如何解决问题
对应用软件产品所进行的β测试,是()进行的测试。A.在开发环境下由开发者
阅读以下说明和C代码,回答问题1和问题2,将解答写在答题纸的对应栏内。 【说明
随机试题
Christinewasrecentlydiggingthrougholdboxesinherstoreroompreparing
DifferencesBetweenCulturesinNon-verbalCommunicationsI.Culturalinfluence
[originaltext]You’reabouttospendfouryearsofyourlifeandtensoftho
基坑内加固主要是为了()。A.防止坑底土体隆起 B.提高土体强度及侧向抗
符合下列()条件时,用电单位宜设置自备电源。Ⅰ.作为一级负荷中特别重要负荷的
抗组胺药赛庚啶最佳的服药时间A.饭中或饭后B.饭前C.清晨D.睡前E.每6小时—
(2016年真题)从事期货交易活动,应遵循“三公”和诚实信用的原则。()
叶呈三回羽状深裂,两面被短毛,香气特异的中药材是A.薄荷 B.广藿香 C.青
我国所有单位包括行政、事业、企业单位的会计确认、计量、记录和报告均应以权责发生制
制定吊装技术方案时应考虑吊车的基本参数有()A.额定起重量 B.最大起升高度
最新回复
(
0
)