【安全】免密登陆SQLSERVER 之 Token 窃取

先"灌肠" 往往在高版本系统 或者 在强密码的等等 特殊情况下我们无法获得 明文密码。那么我们该如何在没有明文密码及有windows哈希的情况下登陆 SQLSERVER呢(当然我并没有sa等任何账号);

接下来就说下我日常划水中遇到的这个问题:划水的机器是一太xp系统 存在 445 漏洞 二话不说上去就是一顿怼,怼成功后上去就是一顿操作,搞完发现我解不开这个管理员密码,一阵心凉,到手的数据就这样飞啦???不存在的 ,之前我用过runas 方式 验证过,但是它需要输入密码,而我解不开。然后想到了Token(怎么想到token的呢这个过程说不清楚),既然想到了方法二话不说打开虚拟机测试下看看能行否。*先装个SQLSERVER2008" style=“margin: auto” />

默认安装点击登陆名 发现有好几个可以登陆的用户在users 组里都可以登陆 (基本就是任何人都可以登陆了)模拟真划水情况删除NUILTIN\Users

没错就是这个效果:(接下来按照想法来实现窃取Token

我直接窃取了system Token,会弹出system Token 会话窗口(这里说下 runas 是不是也这样 😃 )

那么我为什么要窃取system Token 其实在第一张图里已经有了答案,因为在SQLserver 服务器登陆认证中除了sa,创建sqlserver的用户之外还有系统的账户等等直接system一了白了 :)

找到sqlserver管理工具 在system Token 中运行

用户名就是system啦连接成功图片

意淫:Psexec 连接过产生Token ( 如果没有明文密码只有哈希的情况下哈希注入了解下)在我划水的时候就是用的 Psexec ( 因为445后们被我删除了,不想在怼了怕把系统玩坏 :)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值