1、通过网页猜测sql语句
原始页面
先猜测sql语句为
select * from 表名 where id = 参数id
当id=1时后台的语句应为
select * from 表名 where id = 1
2、开始判断是否存在sql注入
2.1、可以先通过加一个引号查看是否页面发生改变
select * from 表名 where id = 1‘
页面发生了改变,表示语句被后台执行存在sql语句
2.2、也可以通过 加and 1=1 或者 and 1=2 进行判断
因为and 1=1 为真,and 1=2 为假
先测试and 1=1,页面没有发生改变
再测试and 1=2,发现页面发生改变,证明存在sql注入漏洞
<