mssql提权

作者:freethy 发布于:2012-1-7 12:25 Saturday

今天查看MSSQL服务器日志,发现不少连接3389的记录。

出于安全考虑,于是更改3389端口,重启。

1,2,3,4,5分钟过去了,还是连不上指定端口的远程桌面,原来的端口也连不上。

完了,防火墙忘了设置,悲剧ing。难道要联系机房值班?

忽然想到不是有服务器的1433嘛。

马上连接,执行语句。一番折腾语句如下:

sp_addextendedproc 'xp_cmdshell', 'xpsql70.dll'
--恢复xp_cmdshell

sp_configure 'show advanced options', 1;
go
reconfigure;
go
--设置高级选项

EXEC sp_configure 'xp_cmdshell',1
--启用xp_cmdshell

xp_cmdshell 'net stop sharedaccess'
-- 关闭防火墙 

看到防火墙成功关闭,高兴。。。

再次连接,问题依旧。陷入僵局。。。

前想后想左想右想。。。

ipsec,一定是ipsec策略问题。

再次连接执行:

xp_cmdshell 'net stop "IPSEC Services"'
-- 关闭ipsec服务

执行成功。

再次尝试,远程桌面连接成功。

别忘了彻底关闭mssql相关功能

Powered by emlog 苏ICP备11068260号-7