Documentation
¶
Overview ¶
Package mssql provides MSSQL service enumeration functionality.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LibraryEnumerateMSSSQL ¶
type LibraryEnumerateMSSSQL struct{}
LibraryEnumerateMSSSQL implements NetworkApplicationLibrary for MSSQL enumeration. It probes MSSQL targets via TDS PRELOGIN, dummy-credential login, and SQL Browser UDP.
func (*LibraryEnumerateMSSSQL) EnumerateTarget ¶
func (m *LibraryEnumerateMSSSQL) EnumerateTarget(ctx context.Context, target string) (*enumeratefern.EnumerateServiceDetails, []string)
EnumerateTarget connects to an MSSQL instance, extracts server metadata via TDS PRELOGIN and a dummy-credential login attempt, and probes SQL Browser on UDP/1434 for named instances.
Click to show internal directories.
Click to hide internal directories.