Namespace: kerberos
Table of contents
Classes
Interfaces
- AuthorizationDataEntry
- BitString
- EncTicketPart
- EncryptedData
- EncryptionKey
- EnumerateUserResponse
- HostAddress
- LibDefaults
- PrincipalName
- Realm
- TGS
- Ticket
- TransitedEncoding
Functions
Functions
ASRepToHashcat
▸ ASRepToHashcat(asrep): string | null
ASRepToHashcat converts an AS-REP message to a hashcat format
Parameters
Returns
string | null
Defined in
kerberos.ts:6CheckKrbError
▸ CheckKrbError(b): Uint8Array | null
CheckKrbError checks if the response bytes from the KDC are a KRBError.
Parameters
Returns
Uint8Array | null
Defined in
kerberos.ts:15NewKerberosClientFromString
▸ NewKerberosClientFromString(cfg): Client | null
NewKerberosClientFromString creates a new kerberos client from a string
by parsing krb5.conf
Parameters
Returns
Client | null
Example
Defined in
kerberos.ts:34SendToKDC
▸ SendToKDC(kclient, msg): string | null
sendtokdc.go deals with actual sending and receiving responses from KDC
SendToKDC sends a message to the KDC and returns the response.
It first tries to send the message over TCP, and if that fails, it falls back to UDP.(and vice versa)
Parameters
Returns
string | null
Example
Defined in
kerberos.ts:51TGStoHashcat
▸ TGStoHashcat(tgs, username): string | null
TGStoHashcat converts a TGS to a hashcat format.
Parameters
Returns
string | null