Finding Sql Servers
Unauthenticated
To find SQL servers from an unauthenticated user, we can use SQLCMD:
We can do the same with metasploit
PowerUpSQL
Other tools are
OSQL.
Nmap
Nessus
Local User
As a local user SQL Server instances can be identified by checking system services and registry settings.
Domain User
SQL servers are automatically registered in AD with an associated service account. This is done to support Kerberos authentication. We can use SPN scanning like so:
or just use powerupsql again
Tools are:
Last updated