()漏洞是由于没有对输入数据进行验证而引起的。

题目

()漏洞是由于没有对输入数据进行验证而引起的。

  • A、缓冲区溢出
  • B、跨站脚本
  • C、SQL注入
  • D、信息泄露
参考答案和解析
正确答案:A,B,C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于数据验证控件的说法不正确的是( )。

A.必填验证控件只能检查输入信息是否为空

B.比较验证控件可以进行输入数据的类型检查

C.范围验证控件需要使用Minimum和Maximum属性设置范围

D.规则验证控件需要使用ValidationExpression属性设置文本格式


正确答案:A

第2题:

以下哪些原因可能引起空缺值?()

A 设备异常

B 命名规则的不一致

C 与其他已有数据不一致而被删除

D 在输入时,有些数据因为得不到重视而没有被输入


参考答案ACD

第3题:

( 13 ) 对窗体 test 上文本框控件 txtAge 中输入的学生年龄数据进行验证 。 要求 : 该文本框中只接受大于等于 15 且小于等于 3 。的数值数据,若输入超出范围则给出提示信息。该文本控件的 BeforeUpdate 事件过程代码如下,请在空白处填入适当的语句,使程序可以完成指定的功能。

Private Sub txtAge_ BeforeUpdate ( Cancel As Integer )

If Me!txtAge= “” Or 【 14 】( Me!txtAge ) Then

’ 数据为空时的验证

MsgBox “ 年龄不能为空! ” , vbCritical , “ 警告 ”

Cancel=True ’ 取消 BeforeUpdate 事件

ElseIf IsNumeric ( Me!txtAge ) =False Then

’ 非数值数据输入的验证

MsgBox “ 年龄必须输入数值数据! ” vbCritical, “ 警告 ”

Cancel=True ‘ 取消 BeforeUpdate 事件

ElseIf Me!txtAge<15 Or Me!txtAge 【 15 】 Then

’ 非法范围数据输入的验证

MsgBox “ 年龄为 15 一 30 范围数据! ” , vbCritical, “ 警告 ”

Cancel= True ’ 取消 BeforeUpdate 事件

Else ’ 数据验证通过

MsgBox “ 数据验证 .K! ” , vbInformation, “ 通告 ”

End If

End Sub


正确答案:

第4题:

1433端口漏洞是(单选)

A.数据库漏洞

B.输入法漏洞

C.操作系统漏洞


答案:C

第5题:

产生漏洞的原因()。

A、输入验证错误

B、访问验证错误

C、程序设计产生的错误

D、系统和应用的配置有误


参考答案:ABCD

第6题:

________漏洞是指由于字符串处理函数(gets,strcpy等)没有对数组的越界加以监视和限制,结果覆盖了老的堆栈数据,从而产生异常错误的漏洞。


正确答案:缓冲区溢出

第7题:

按照软件漏洞被攻击者利用的地点,软件漏洞可以分为()

A.本地利用和远程利用漏洞

B.输入验证错误漏洞和设计错误漏洞

C.配置错误漏洞和竞争条件漏洞

D.0day漏洞和1day漏洞


参考答案:A

第8题:

单元格一旦设置了数据有效性,不论是输入数据还是复制数据,是设置之前输入的数据还是设置之后输入的数据,都可以进行数据有效性的验证。()

此题为判断题(对,错)。


答案:错误

第9题:

如果Web应用没有对攻击者的输入进行适当的编码和过滤,就用于构造数据库查询或操作系统命令时,可能导致注入漏洞。()


答案:正确

第10题:

软件维护中,因修改交互输入的顺序,没有正确的记录而引起的错误是()产生的副作用。

A文档

B数据

C编码

D设计


A

更多相关问题