信息安全知识竞赛

单选题跨站脚本攻击的主要防御手段为输入检查和()。A 输出检查B 验证码C 反XSS令牌D 请求检查

题目
单选题
跨站脚本攻击的主要防御手段为输入检查和()。
A

输出检查

B

验证码

C

反XSS令牌

D

请求检查

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

XSS跨站攻击的类型有()。

  • A、存储式跨站
  • B、反射跨站
  • C、跨站请求伪造
  • D、DOM跨站

正确答案:A,B,D

第2题:

蓝鲸开发框架集成了哪些Web安全防护策略?()

  • A、XSS攻击(跨站脚本攻击)
  • B、CSRF攻击(跨站请求伪造攻击)
  • C、SQL注入

正确答案:A,B,C

第3题:

防火墙可以完全防御的攻击行为是()。

A.XSS(跨站脚本)

B.SQL注入

C.剧毒包攻击

D.内网嗅探


参考答案:C

第4题:

()指HTTP请求的发起者,在HTTP中该字段指明该请求是由哪个源(可简单理解为哪个网站)发起

  • A、请求
  • B、验证码
  • C、输入检查
  • D、反CSRF令牌

正确答案:A

第5题:

下面不属于跨站请求伪造攻击防御的是()。

  • A、验证码
  • B、请求检查
  • C、反CSRF令牌
  • D、输出检查

正确答案:D

第6题:

XSS攻击又名跨站请求伪造。


正确答案:错误

第7题:

在提交请求时要求(),确保了请求确实是用户提交的而不是CSRF攻击自动提交的。

  • A、用户请求输入
  • B、验证码
  • C、请求检查
  • D、反CSRF令牌

正确答案:B

第8题:

以下关于跨站脚本的说法,不正确的是( )

A.跨站脚本攻击是常见的Cookie窃取方式
B.跨站攻击是指入侵者在远程WEB页面的HTML代码中插入具有恶意目的的数据,用户认为该页面是可信赖的,但是当浏览器下载该页面,嵌入其中的脚本将被解释执行
C.输入检查,是指对用户的输入进行检查,检查用户的输入是否符合一定规则
D.可利用脚本插入实现攻击的漏洞都被称为XSS

答案:D
解析:
不是任何利用脚本插入实现攻击的漏洞都被称为XSS,因为还有另一种攻击方式:Injection(脚本注入)。跨站脚本攻击和脚本注入攻击的区别在于脚本注入攻击会把插入的脚本保存在被修改的远程Web页面里,如:sql injection,XPath injection。但跨站脚本是临时的,执行后就消失了。

第9题:

跨站请求伪造攻击防御主要有()。

  • A、验证码
  • B、请求检查
  • C、反CSRF令牌
  • D、输出检查
  • E、端口开放

正确答案:A,B,C

第10题:

针对SQL注入和XSS跨站的说法中,哪些说法是不正确的()。

  • A、SQL注入的SQL命令在用户浏览器中执行,而XSS跨站的脚本在Web后台数据库中执行
  • B、XSS和SQL注入攻击中的攻击指令都是由黑客通过用户输入域注入,只不过XSS注入的是HTML代码(以后称脚本),而SQL注入注入的是SQL命令
  • C、XSS和SQL注入攻击都利用了Web服务器没有对用户输入数据进行严格的检查和有效过滤的缺陷
  • D、XSS攻击盗取Web终端用户的敏感数据,甚至控制用户终端操作,SQL注入攻击盗取Web后台数据库中的敏感数据,甚至控制整个数据库服务器

正确答案:A

更多相关问题