CTF 与 渗透测试学习指南

来源:互联网 发布:js小于或等于 编辑:程序博客网 时间:2024/06/04 06:37

注入类【1】
http://lab1.xseclab.com/sqli2_3265b4852c13383560327d1c31550b60/index.php

登录注入 万能密码绕过

原理:

我们所常说的’or’=’or’万能密码的原理是这样的:

后端执行的SQL语句大概是这样的:

select * from user where username='"$username"' and pass='"$pass"'

当我们用户名和密码都填写’or’=’or’提交的时候,

即此时语句中的username和pass都等于’or’=’or’,

那么,这条SQL语句就变成了:

select * from user where username=''or'='and pass='or' '=

自然也就通过了程序的验证。


原创粉丝点击