页面中要求输入密码,某用户在密码框中输入了“ ‘ OR ‘8’=’8 ”,则这种输入最有可能是( )攻击。
A: DoS
B: XSS
C: SQL注入
D: 会话劫持
A: DoS
B: XSS
C: SQL注入
D: 会话劫持
举一反三
- 页面中要求输入密码,某用户在密码框中输入了“ ‘ OR ‘8’=’8 ”,则这种输入最有可能是( )攻击。
- ASP.NET中,使用验证控件来验证用户输入,要求用户名、密码必须输入,并且密码输入值在8到20之间,则适用RequiredFieldValidator和RangeValidator控件。
- 某网站登录处当输入错误的账号时,提示账号不存在,输入错误的密码时,提示密码错误,容易产生什么样的风险?() A: 暴力猜解账号密码 B: XSS C: SQL注入 D: 重放攻击
- 下列哪个漏洞不是由于未对输入做过滤造成的() A: DOS攻击 B: SQL注入 C: XSS攻击 D: CSRF攻击
- 对于SQL注入和XSS跨站,下列说法中不正确的是( ) A: SQL注入的SQL命令在用户浏览器中执行,而XSS跨站的脚本在Web后台数据库中执行 B: XSS和SQL注入攻击中的攻击指令都是由黑客通过用户输入域注入,只不过XSS注入的是HTML代码(以后称脚本),而SQL注入中注入的是SQL命令 C: XSS和SQL注入攻击都利用了Web服务器没有对用户输入数据进行严格检查和有效过滤的缺陷 D: XSS攻击盗取 Web终端用户的敏感数据,甚至控制用户终端操作,SQL注入攻击盗取Web后台数据库中的敏感数据,甚至控制整个数据库服务器