Documentation
¶
Index ¶
- func AuthenticateUser(ctx context.Context, target *Target, username, password string, timeout int) (bool, string, error)
- func EnumerateUsers(ctx context.Context, target *Target, usernames []string, timeout int) ([]string, []string, error)
- func SprayPasswords(ctx context.Context, target *Target, usernames []string, password string, ...) (map[string]bool, []string, error)
- func TestConnection(ctx context.Context, target *Target, timeout int) error
- type Target
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AuthenticateUser ¶
func AuthenticateUser(ctx context.Context, target *Target, username, password string, timeout int) (bool, string, error)
AuthenticateUser attempts to authenticate a single user with a password
func EnumerateUsers ¶
func EnumerateUsers(ctx context.Context, target *Target, usernames []string, timeout int) ([]string, []string, error)
EnumerateUsers performs username enumeration against Kerberos Returns a list of valid usernames
Types ¶
Click to show internal directories.
Click to hide internal directories.