pymysql?
就根据程序的字符串拼接name='%s',我们输入一个xxx' -- hello,用我们输入的xxx加'在程序中拼接成一个判断条件name='xxx' -- hello'
最后那一个空格,在一条sql语句中如果遇到select * from t1 where id > 3 -- and name='ax';则--之后的条件被注释掉了
#1、sql注入之:用户存在,绕过密码
ax' -- 任意字符
#2、sql注入之:用户不存在,绕过用户与密码
xxx' or 1=1 -- 任意字符
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有