SQL注入—基于boolean盲注
实验平台:
皮卡丘靶场—盲注(base on boolean)
实验原理:
- 查看当前数据库名称:select database();
- 将数据库名称用substr()取值,从第1个字符开始,取一个字符:select substr(database(), 1, 1);
- 将取出的值转换成ASCII码:select ascii(substr(database(),1,1));
- 对转换的值进行比较:select ascii(substr(database(),1,1)) > 100;
表达式为真,会返回1,否则返回0 - 通过length()方法获取数据库名称长度:select length(database()