What problem does it solve?
It gives security testers a structured, phase-by-phase methodology for assessing Microsoft SQL Server instances, replacing ad-hoc manual probing with a repeatable workflow from service discovery to post-exploitation.
Core Features & Use Cases
- Full Attack-Chain Coverage: Guides testing through seven phases: service discovery, authentication testing, database enumeration, xp_cmdshell command execution, linked server abuse, privilege escalation, and NTLM hash capture.
- Tool Command References: Provides ready-to-use commands for nmap, nxc, hydra, impacket mssqlclient.py, sqsh, MSSQLPwner, PowerUpSQL, and Metasploit modules.
- Use Case: During an internal network assessment, a scan reveals port 1433 open on a Windows host. The tester follows the decision trees to test default sa credentials, enumerate databases and permissions, enable xp_cmdshell for OS command execution, and pivot through linked servers to reach other database instances.
Quick Start
Ask the agent to assess the MSSQL service on a target host with port 1433 open, starting from service discovery and credential testing.