kerberos

(kerberos).KerberosClient

KerberosClient is a kerberos client

Kind: inner class of kerberos

kerberosClient.EnumerateUser(domain, controller, username) ⇒ EnumerateUserResponse

EnumerateUser returns true if the user exists in the domain. If the user is not found, false is returned. If the user is found, true is returned. Optionally, the AS-REP hash is also returned if discovered.

Kind: instance method of KerberosClient
Returns: EnumerateUserResponse - - The response of the enumeration.
Throws:

  • error - The error encountered during enumeration.
ParamTypeDescription
domainstringThe domain to check.
controllerstringThe controller to use.
usernamestringThe username to check.

Example

let m = require('nuclei/kerberos');
let c = m.KerberosClient();
let response = c.EnumerateUser('domain', 'controller', 'username');

(kerberos).EnumerateUserResponse : object

EnumerateUserResponse is the response object from the EnumerateUser method.

Kind: inner typedef of kerberos