首页 > 代码库 > sql注入攻击与防御第二版读书笔记二——SQL盲注利用
sql注入攻击与防御第二版读书笔记二——SQL盲注利用
寻找并确认SQL盲注
强制产生通用错误
注入带副作用的查询 如
mssql waitfor delay ‘0:0:5‘
mysql sleep()
拆分与平衡
5 -> 7-2
常见SQL盲注场景
提交一个错误查询时会返回一个通用错误页面,而提交正确的查询会返回一个内容可被适度控制的页面
提交一个错误查询时会返回一个通用错误页面,而提交正确的查询会返回一个内容不可被控制的页面
提交一个错误查询时不会影响,但是可能基于时间或者其他副作用
SQL盲注技术
推断攻击技术
len() 判断长度
substring() 提取子串
ascii() 获取字符ascii码
二分搜索
& 按位与
| 按位或
^ 按位异或
ascii(substring(user(),1,1)) & 11=11
基于时间的技术
mysql sleep() benchmark()
sql注入攻击与防御第二版读书笔记二——SQL盲注利用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。