题目内容
(请给出正确答案)
[单选题]
SQL注入攻击产生的原因是由于开发Web应用时,没有(),使应用程序存在安全隐患
A.用户输入数据进行合法性判断
B.数据加密
C.使用安全产品
D.黑白名单配置
查看答案
如果结果不匹配,请 联系老师 获取答案
A.用户输入数据进行合法性判断
B.数据加密
C.使用安全产品
D.黑白名单配置
A.SQL注入攻击是攻击者直接对WEB数据库的攻击
B.SQL注入攻击除了可以让攻击者绕过认证之外,不会再有其它危害
C.SQL注入漏洞,可以通过加固服务器来实现
D.SQL注入攻击,可以造成数据库数据信息的泄露
A.密码暴力破解
B.SQL注入攻击
C.CC攻击
D.数据爬取
E.DDoS攻击
A.select*fromlogwheretolower(log_content)like‘%select%’
B.select*fromlogwhereinstr(tolower(log_content),’select’)>0
C.select*fromlogwhere‘select’intolower(log_content)
D.select*fromlogwhereregexp_instr(tolower(log_content),’select’,1)>0
A.分布式拒绝服务攻击
B.跨站脚本攻击
C.SQL注入攻击
D.缓冲区溢出攻击
A.如果对用户产生的数据放到客户端校验,容易被绕过,校验如同虚设,恶意用户可以随意构造数据
B.防止跨站脚本攻击
C.防止执行恶意代码
D.防止SQL注入、命令注入、缓冲区溢出等