mssql注入和mysql注入_mssql手工注入

mssql注入是针对于sql server数据库的

sql server数据库和mysql数据库是有所区别的,语句命令之类的可自行百度。

平台:i春秋

内容:mssql手工注入

找注入点

点击test

a9bd835afb81b41530bc8a961aaf021f.png

用数据类型转换爆错法

查看版本

d4f99aee978feda8b8458185c594ddee.png

原因:@@version是mssql 的全局变量,如果我们把它写成这样 and @@version, 那个后面的mssql就会强行把@@version 强行转换成数字,但是失败,所以就会将数据库信息暴露出来

爆当前数据库名

c094855a11e9b8ac32b9d5cf6b3edadc.png

爆表名

3a2fac57aa84dcc07f62bbf50a79960a.png

爆列名

d93b171a3b92248631ace547f3df0489.png

爆字段内容

301823ae0462cd21ddae9824e6b1e9c6.png

Mssql基本注入成功

如果数据的权限是dba,且知道网站路径的话,那么我们就可以用这个语句来写一句话小马进去:

id=1;exec master..xp_cmdshell 'echo ";''" > d:\KfSite\kaifeng\2.asp'--

原理是sql server 支持堆叠查询,利用xp_cmdshell 可以执行cmd指令,cmd指令中用【echo 内容 > 文件】 可以写文件到磁盘里面

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值