pkg/

directory
v0.0.0-...-7d23d5e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 12, 2026 License: Apache-2.0

Directories

Path Synopsis
bkrp
Package bkrp implements the BackupKey Remote Protocol (MS-BKRP) for retrieving domain backup keys used to decrypt DPAPI secrets.
Package bkrp implements the BackupKey Remote Protocol (MS-BKRP) for retrieving domain backup keys used to decrypt DPAPI secrets.
dcom
Package dcom implements the DCOM Remote Protocol (MS-DCOM).
Package dcom implements the DCOM Remote Protocol (MS-DCOM).
dcom/oaut
Package oaut implements OLE Automation interfaces (IDispatch)
Package oaut implements OLE Automation interfaces (IDispatch)
dcom/wmi
Package wmi implements the WMI Remote Protocol (MS-WMI).
Package wmi implements the WMI Remote Protocol (MS-WMI).
gkdi
Package gkdi implements the MS-GKDI (Group Key Distribution Protocol) RPC client.
Package gkdi implements the MS-GKDI (Group Key Distribution Protocol) RPC client.
icpr
Package icpr implements the MS-ICPR (ICertPassage Remote Protocol) interface.
Package icpr implements the MS-ICPR (ICertPassage Remote Protocol) interface.
Package dpapi implements DPAPI (Data Protection API) parsing and decryption for Windows secrets including master keys, credentials, and vaults.
Package dpapi implements DPAPI (Data Protection API) parsing and decryption for Windows secrets including master keys, credentials, and vaults.
Package dpaping implements DPAPI-NG (Data Protection API - Next Generation) decryption for LAPS v2 encrypted passwords.
Package dpaping implements DPAPI-NG (Data Protection API - Next Generation) decryption for LAPS v2 encrypted passwords.
Package mapi provides MAPI (Messaging Application Programming Interface) constants and helpers for working with Exchange address book properties.
Package mapi provides MAPI (Messaging Application Programming Interface) constants and helpers for working with Exchange address book properties.
Package nspi implements MS-NSPI (Name Service Provider Interface) protocol for querying Exchange address books via RPC over HTTP v2.
Package nspi implements MS-NSPI (Name Service Provider Interface) protocol for querying Exchange address books via RPC over HTTP v2.
Package remcomsvc provides the RemComSvc binary and protocol structures for psexec-style remote command execution via named pipes.
Package remcomsvc provides the RemComSvc binary and protocol structures for psexec-style remote command execution via named pipes.
Package rpch implements RPC over HTTP v2 transport as per MS-RPCH specification.
Package rpch implements RPC over HTTP v2 transport as per MS-RPCH specification.
third_party
gokrb5
Package gokrb5 provides a Kerberos 5 implementation for Go.
Package gokrb5 provides a Kerberos 5 implementation for Go.
gokrb5/asn1tools
Package asn1tools provides tools for managing ASN1 marshaled data.
Package asn1tools provides tools for managing ASN1 marshaled data.
gokrb5/client
Package client provides a client library and methods for Kerberos 5 authentication.
Package client provides a client library and methods for Kerberos 5 authentication.
gokrb5/config
Package config implements KRB5 client and service configuration as described at https://web.mit.edu/kerberos/krb5-latest/doc/admin/conf_files/krb5_conf.html
Package config implements KRB5 client and service configuration as described at https://web.mit.edu/kerberos/krb5-latest/doc/admin/conf_files/krb5_conf.html
gokrb5/credentials
Package credentials provides credentials management for Kerberos 5 authentication.
Package credentials provides credentials management for Kerberos 5 authentication.
gokrb5/crypto
Package crypto implements cryptographic functions for Kerberos 5 implementation.
Package crypto implements cryptographic functions for Kerberos 5 implementation.
gokrb5/crypto/common
Package common provides encryption methods common across encryption types
Package common provides encryption methods common across encryption types
gokrb5/crypto/etype
Package etype provides the Kerberos Encryption Type interface
Package etype provides the Kerberos Encryption Type interface
gokrb5/crypto/rfc3961
Package rfc3961 provides encryption and checksum methods as specified in RFC 3961
Package rfc3961 provides encryption and checksum methods as specified in RFC 3961
gokrb5/crypto/rfc3962
Package rfc3962 provides encryption and checksum methods as specified in RFC 3962
Package rfc3962 provides encryption and checksum methods as specified in RFC 3962
gokrb5/crypto/rfc4757
Package rfc4757 provides encryption and checksum methods as specified in RFC 4757
Package rfc4757 provides encryption and checksum methods as specified in RFC 4757
gokrb5/crypto/rfc8009
Package rfc8009 provides encryption and checksum methods as specified in RFC 8009
Package rfc8009 provides encryption and checksum methods as specified in RFC 8009
gokrb5/gssapi
Package gssapi implements Generic Security Services Application Program Interface required for SPNEGO kerberos authentication.
Package gssapi implements Generic Security Services Application Program Interface required for SPNEGO kerberos authentication.
gokrb5/iana
Package iana provides Kerberos 5 assigned numbers.
Package iana provides Kerberos 5 assigned numbers.
gokrb5/iana/addrtype
Package addrtype provides Address type assigned numbers.
Package addrtype provides Address type assigned numbers.
gokrb5/iana/adtype
Package adtype provides Authenticator type assigned numbers.
Package adtype provides Authenticator type assigned numbers.
gokrb5/iana/asnAppTag
Package asnAppTag provides ASN1 application tag numbers.
Package asnAppTag provides ASN1 application tag numbers.
gokrb5/iana/chksumtype
Package chksumtype provides Kerberos 5 checksum type assigned numbers.
Package chksumtype provides Kerberos 5 checksum type assigned numbers.
gokrb5/iana/errorcode
Package errorcode provides Kerberos 5 assigned error codes.
Package errorcode provides Kerberos 5 assigned error codes.
gokrb5/iana/etypeID
Package etypeID provides Kerberos 5 encryption type assigned numbers.
Package etypeID provides Kerberos 5 encryption type assigned numbers.
gokrb5/iana/flags
Package flags provides Kerberos 5 flag assigned numbers.
Package flags provides Kerberos 5 flag assigned numbers.
gokrb5/iana/keyusage
Package keyusage provides Kerberos 5 key usage assigned numbers.
Package keyusage provides Kerberos 5 key usage assigned numbers.
gokrb5/iana/msgtype
Package msgtype provides Kerberos 5 message type assigned numbers.
Package msgtype provides Kerberos 5 message type assigned numbers.
gokrb5/iana/nametype
Package nametype provides Kerberos 5 principal name type numbers.
Package nametype provides Kerberos 5 principal name type numbers.
gokrb5/iana/patype
Package patype provides Kerberos 5 pre-authentication type assigned numbers.
Package patype provides Kerberos 5 pre-authentication type assigned numbers.
gokrb5/iana/trtype
Package trtype provides Transited Encoding Type assigned numbers.
Package trtype provides Transited Encoding Type assigned numbers.
gokrb5/kadmin
Package kadmin provides Kerberos administration capabilities.
Package kadmin provides Kerberos administration capabilities.
gokrb5/keytab
Package keytab implements Kerberos keytabs: https://web.mit.edu/kerberos/krb5-devel/doc/formats/keytab_file_format.html.
Package keytab implements Kerberos keytabs: https://web.mit.edu/kerberos/krb5-devel/doc/formats/keytab_file_format.html.
gokrb5/krberror
Package krberror provides error type and functions for gokrb5.
Package krberror provides error type and functions for gokrb5.
gokrb5/messages
Package messages implements Kerberos 5 message types and methods.
Package messages implements Kerberos 5 message types and methods.
gokrb5/pac
Package pac implements Microsoft Privilege Attribute Certificate (PAC) processing.
Package pac implements Microsoft Privilege Attribute Certificate (PAC) processing.
gokrb5/types
Package types provides Kerberos 5 data types.
Package types provides Kerberos 5 data types.
smb2
Package smb2 implements the SMB2/3 client in [MS-SMB2].
Package smb2 implements the SMB2/3 client in [MS-SMB2].

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL