我们平常见到的输入框:
如果用户输入:
用户名:user1 or '1'='1'
密码 : passwd1 or '1'='1'
那么,SQl会产生为:
select * from ziliao where username=user1 or '1'='1' and password = passwd1 or '1'='1'
后面的条件就永远为真,就绕过去了用户名、密码验证了
这就是最简单的SQl注入攻击
我们平常见到的输入框:
如果用户输入:
用户名:user1 or '1'='1'
密码 : passwd1 or '1'='1'
那么,SQl会产生为:
select * from ziliao where username=user1 or '1'='1' and password = passwd1 or '1'='1'
后面的条件就永远为真,就绕过去了用户名、密码验证了
这就是最简单的SQl注入攻击