Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/connormcgarr/tgtdelegation
/ functions
Functions
8,809 in github.com/connormcgarr/tgtdelegation
⨍
Functions
8,809
◇
Types & classes
4,600
↳
Endpoints
5
↓ 987 callers
Method
new
(key, *data, **kwds)
tgtParse/Cryptodome/SelfTest/Hash/test_Poly1305.py:490
↓ 987 callers
Method
new
(key, *data, **kwds)
tgtParse/Crypto/SelfTest/Hash/test_Poly1305.py:490
↓ 545 callers
Function
b
(s)
tgtParse/Crypto/Util/py3compat.py:66
↓ 486 callers
Method
request
(self, request, uuid=None, checkError=True)
tgtParse/impacket/dcerpc/v5/rpcrt.py:849
↓ 482 callers
Function
b
(s)
tgtParse/Cryptodome/Util/py3compat.py:66
↓ 384 callers
Method
decode
(self, aBuffer)
tgtParse/impacket/ImpactDecoder.py:39
↓ 347 callers
Method
digest
Return the **binary** (non-printable) MAC tag of the message that has been authenticated so far. :return: The MAC tag, computed over
tgtParse/Crypto/Hash/CMAC.py:183
↓ 313 callers
Method
append
(self, kind, value)
tgtParse/impacket/wps.py:92
↓ 299 callers
Method
update
Authenticate the next chunk of message. Args: data (byte string/byte array/memoryview): The next chunk of data
tgtParse/Crypto/Hash/CMAC.py:111
↓ 284 callers
Method
encrypt
Encrypt a piece of data using a passphrase and *PBES2*. :Parameters: data : byte string The piece of data to encrypt.
tgtParse/Cryptodome/IO/_PBES.py:182
↓ 284 callers
Method
encrypt
Encrypt a piece of data using a passphrase and *PBES2*. :Parameters: data : byte string The piece of data to encrypt.
tgtParse/Crypto/IO/_PBES.py:182
↓ 260 callers
Method
digest
Return the **binary** (non-printable) MAC tag of the message that has been authenticated so far. :return: The MAC tag, computed over
tgtParse/Cryptodome/Hash/CMAC.py:183
↓ 240 callers
Method
pop
(self)
tgtParse/pyasn1/debug.py:153
↓ 231 callers
Method
get
Return the memory location we point to
tgtParse/Crypto/Util/_raw_api.py:58
↓ 228 callers
Method
update
Authenticate the next chunk of message. Args: data (byte string/byte array/memoryview): The next chunk of data
tgtParse/Cryptodome/Hash/CMAC.py:111
↓ 212 callers
Method
new
(self, data=None)
tgtParse/Crypto/Hash/MD4.py:164
↓ 183 callers
Method
split
Split a secret into ``n`` shares. The secret can be reconstructed later using just ``k`` shares out of the original ``n``. Ea
tgtParse/Crypto/Protocol/SecretSharing.py:169
↓ 179 callers
Method
get
Return the memory location we point to
tgtParse/Cryptodome/Util/_raw_api.py:58
↓ 162 callers
Method
decrypt
Decrypt a piece of data using a passphrase and *PBES1*. The algorithm to use is automatically detected. :Parameters: data
tgtParse/Crypto/IO/_PBES.py:122
↓ 160 callers
Method
decrypt
Decrypt a piece of data using a passphrase and *PBES1*. The algorithm to use is automatically detected. :Parameters: data
tgtParse/Cryptodome/IO/_PBES.py:122
↓ 156 callers
Method
get_iPid
(self)
tgtParse/impacket/dcerpc/v5/dcomrt.py:1178
↓ 152 callers
Method
get_tests
(self)
tgtParse/impacket/examples/os_ident.py:1991
↓ 140 callers
Method
encode
(self)
tgtParse/impacket/krb5/types.py:182
↓ 135 callers
Function
list_test_cases
Return a list of TestCase instances given a TestCase class This is useful when you have defined test* methods on your TestCase class.
tgtParse/Cryptodome/SelfTest/st_common.py:32
↓ 135 callers
Function
list_test_cases
Return a list of TestCase instances given a TestCase class This is useful when you have defined test* methods on your TestCase class.
tgtParse/Crypto/SelfTest/st_common.py:32
↓ 131 callers
Method
unpack
(self, fieldName, fieldTypeOrClass, data, offset=0)
tgtParse/impacket/dcerpc/v5/ndr.py:296
↓ 126 callers
Method
append
(self, item)
tgtParse/Cryptodome/Util/asn1.py:433
↓ 126 callers
Method
append
(self, item)
tgtParse/Crypto/Util/asn1.py:433
↓ 120 callers
Method
pack
(self, fieldName, fieldTypeOrClass, soFar = 0)
tgtParse/impacket/dcerpc/v5/ndr.py:266
↓ 116 callers
Method
add_result
(self, name, value)
tgtParse/impacket/examples/os_ident.py:73
↓ 116 callers
Method
get_byte
Return byte at 'index
tgtParse/impacket/ImpactPacket.py:79
↓ 114 callers
Method
clone
Create a modified version of |ASN.1| schema or value object. The `clone()` method accepts the same set arguments as |ASN.1| class tak
tgtParse/pyasn1/type/base.py:351
↓ 111 callers
Function
c_size_t
Convert a Python integer to size_t
tgtParse/Cryptodome/Util/_raw_api.py:106
↓ 111 callers
Function
c_size_t
Convert a Python integer to size_t
tgtParse/Crypto/Util/_raw_api.py:106
↓ 107 callers
Method
set_byte
Set byte at 'index' to 'value
tgtParse/impacket/ImpactPacket.py:74
↓ 98 callers
Function
bchr
(s)
tgtParse/Cryptodome/Util/py3compat.py:68
↓ 98 callers
Function
bchr
(s)
tgtParse/Crypto/Util/py3compat.py:68
↓ 96 callers
Method
dump
(self, msg = None, indent = 0)
tgtParse/impacket/dcerpc/v5/dcom/oaut.py:286
↓ 94 callers
Method
export_key
Export this ECC key. Args: format (string): The format to use for encoding the key: - ``'DER'``. The key w
tgtParse/Cryptodome/PublicKey/ECC.py:651
↓ 94 callers
Method
export_key
Export this ECC key. Args: format (string): The format to use for encoding the key: - ``'DER'``. The key w
tgtParse/Crypto/PublicKey/ECC.py:651
↓ 94 callers
Method
getData
(self, soFar = 0)
tgtParse/impacket/dcerpc/v5/ndr.py:215
↓ 91 callers
Method
decode
Decode a complete SET OF DER element, and re-initializes this object with it. DER INTEGERs are decoded into Python integers. Any othe
tgtParse/Crypto/Util/asn1.py:872
↓ 89 callers
Function
c_uint8_ptr
(data)
tgtParse/Cryptodome/Util/_raw_api.py:131
↓ 89 callers
Function
c_uint8_ptr
(data)
tgtParse/Crypto/Util/_raw_api.py:131
↓ 88 callers
Method
get_word
Return 2-byte word at 'index'. See struct module's documentation to understand the meaning of 'order'.
tgtParse/impacket/ImpactPacket.py:93
↓ 88 callers
Function
load_file
(file_name, mode="rb")
tgtParse/Cryptodome/SelfTest/PublicKey/test_import_ECC.py:55
↓ 88 callers
Function
load_file
(file_name, mode="rb")
tgtParse/Crypto/SelfTest/PublicKey/test_import_ECC.py:55
↓ 87 callers
Function
_sequence_component
(name, tag_value, type, **subkwargs)
tgtParse/impacket/krb5/asn1.py:56
↓ 80 callers
Method
getData
(self)
tgtParse/impacket/spnego.py:137
↓ 79 callers
Function
_sequence_optional_component
(name, tag_value, type, **subkwargs)
tgtParse/impacket/krb5/asn1.py:62
↓ 79 callers
Method
decode
Decode a complete SET OF DER element, and re-initializes this object with it. DER INTEGERs are decoded into Python integers. Any othe
tgtParse/Cryptodome/Util/asn1.py:872
↓ 78 callers
Method
log
(self, msg, level=logging.INFO)
tgtParse/impacket/smbserver.py:4070
↓ 78 callers
Method
set_word
Set 2-byte word at 'index' to 'value'. See struct module's documentation to understand the meaning of 'order'.
tgtParse/impacket/ImpactPacket.py:84
↓ 74 callers
Method
get_bytes
Returns the packet buffer as an array
tgtParse/impacket/ImpactPacket.py:65
↓ 74 callers
Method
verify
Check if a certain (EC)DSA signature is authentic. :parameter msg_hash: The hash that was carried out over the message.
tgtParse/Cryptodome/Signature/DSS.py:124
↓ 74 callers
Method
verify
Check if a certain (EC)DSA signature is authentic. :parameter msg_hash: The hash that was carried out over the message.
tgtParse/Crypto/Signature/DSS.py:124
↓ 73 callers
Function
bytes_to_long
Convert a byte string to a long integer (big endian). In Python 3.2+, use the native method instead:: >>> int.from_bytes(s, 'big')
tgtParse/Crypto/Util/number.py:419
↓ 71 callers
Function
uuidtup_to_bin
(tup)
tgtParse/impacket/uuid.py:51
↓ 69 callers
Function
a2b_hex
Convert hexadecimal to binary, ignoring whitespace
tgtParse/Crypto/SelfTest/st_common.py:46
↓ 69 callers
Method
encrypt_and_digest
Perform encrypt() and digest() in one step. :Parameters: plaintext : bytes/bytearray/memoryview The piece of data to en
tgtParse/Cryptodome/Cipher/_mode_siv.py:274
↓ 69 callers
Method
encrypt_and_digest
Perform encrypt() and digest() in one step. :Parameters: plaintext : bytes/bytearray/memoryview The piece of data to en
tgtParse/Crypto/Cipher/_mode_siv.py:274
↓ 66 callers
Function
bytes_to_long
Convert a byte string to a long integer (big endian). In Python 3.2+, use the native method instead:: >>> int.from_bytes(s, 'big')
tgtParse/Cryptodome/Util/number.py:419
↓ 66 callers
Method
child
(self)
tgtParse/impacket/wps.py:138
↓ 66 callers
Method
new
(self, data=None)
tgtParse/Cryptodome/Hash/MD4.py:164
↓ 64 callers
Function
tobytes
(s, encoding="latin-1")
tgtParse/Cryptodome/Util/py3compat.py:74
↓ 64 callers
Function
tobytes
(s, encoding="latin-1")
tgtParse/Crypto/Util/py3compat.py:74
↓ 63 callers
Function
bord
(s)
tgtParse/Cryptodome/Util/py3compat.py:72
↓ 63 callers
Function
bord
(s)
tgtParse/Crypto/Util/py3compat.py:72
↓ 63 callers
Method
has_private
``True`` if this key can be used for making signatures or decrypting data.
tgtParse/Cryptodome/PublicKey/ECC.py:489
↓ 63 callers
Method
has_private
``True`` if this key can be used for making signatures or decrypting data.
tgtParse/Crypto/PublicKey/ECC.py:489
↓ 62 callers
Method
extend
(self, values)
tgtParse/pyasn1/type/univ.py:1698
↓ 62 callers
Method
setConnectionData
(self, connId, data)
tgtParse/impacket/smbserver.py:3909
↓ 60 callers
Method
getConnectionData
(self, connId, checkStatus = True)
tgtParse/impacket/smbserver.py:3914
↓ 59 callers
Method
items
(self)
tgtParse/pyasn1/type/univ.py:3047
↓ 57 callers
Function
get_random_bytes
(lenBytes)
tgtParse/impacket/krb5/crypto.py:54
↓ 54 callers
Function
a2b_hex
Convert hexadecimal to binary, ignoring whitespace
tgtParse/Cryptodome/SelfTest/st_common.py:46
↓ 53 callers
Function
string_to_bin
(uuid)
tgtParse/impacket/uuid.py:34
↓ 50 callers
Method
copy
Return a copy ("clone") of the CMAC object. The copy will have the same internal state as the original CMAC object. This can
tgtParse/Crypto/Hash/CMAC.py:162
↓ 50 callers
Method
keys
(self)
tgtParse/pyasn1/type/univ.py:3043
↓ 50 callers
Function
long_to_bytes
Convert an integer to a byte string. In Python 3.2+, use the native method instead:: >>> n.to_bytes(blocksize, 'big') For instance:
tgtParse/Cryptodome/Util/number.py:377
↓ 50 callers
Function
long_to_bytes
Convert an integer to a byte string. In Python 3.2+, use the native method instead:: >>> n.to_bytes(blocksize, 'big') For instance:
tgtParse/Crypto/Util/number.py:377
↓ 49 callers
Method
get_cinstance
(self)
tgtParse/impacket/dcerpc/v5/dcomrt.py:1196
↓ 48 callers
Function
create_string_buffer
Allocate the given amount of bytes (initially set to 0)
tgtParse/Cryptodome/Util/_raw_api.py:110
↓ 48 callers
Function
create_string_buffer
Allocate the given amount of bytes (initially set to 0)
tgtParse/Crypto/Util/_raw_api.py:110
↓ 48 callers
Method
subtype
Create a specialization of |ASN.1| schema or value object. The subtype relationship between ASN.1 types has no correlation with subty
tgtParse/pyasn1/type/base.py:378
↓ 47 callers
Function
get_raw_buffer
Convert a C buffer into a Python byte sequence
tgtParse/Cryptodome/Util/_raw_api.py:127
↓ 47 callers
Function
get_raw_buffer
Convert a C buffer into a Python byte sequence
tgtParse/Crypto/Util/_raw_api.py:127
↓ 47 callers
Method
set_decoded_protocol
(self, protocol)
tgtParse/impacket/ImpactDecoder.py:42
↓ 46 callers
Method
contains
(self, aHeader)
tgtParse/impacket/IP6.py:30
↓ 43 callers
Method
set
(self, point)
tgtParse/Crypto/PublicKey/ECC.py:290
↓ 43 callers
Method
write
(self,tid,fid,data, offset = 0, wait_answer=1)
tgtParse/impacket/smb.py:3666
↓ 42 callers
Method
Integers
(self, *arg)
tgtParse/Cryptodome/SelfTest/Math/test_Numbers.py:51
↓ 42 callers
Method
Integers
(self, *arg)
tgtParse/Crypto/SelfTest/Math/test_Numbers.py:51
↓ 42 callers
Function
_extract
Get an item from a dictionary, and remove it from the dictionary.
tgtParse/Cryptodome/SelfTest/Cipher/common.py:34
↓ 42 callers
Function
_extract
Get an item from a dictionary, and remove it from the dictionary.
tgtParse/Crypto/SelfTest/Cipher/common.py:34
↓ 41 callers
Function
VoidPointer
()
tgtParse/Cryptodome/Util/_raw_api.py:152
↓ 41 callers
Function
VoidPointer
()
tgtParse/Crypto/Util/_raw_api.py:152
↓ 41 callers
Method
__init__
(self, target, ports)
tgtParse/impacket/examples/os_ident.py:988
↓ 41 callers
Method
addCommand
(self, command)
tgtParse/impacket/smb.py:694
↓ 41 callers
Method
address_of
Return a raw pointer to this pointer
tgtParse/Cryptodome/Util/_raw_api.py:63
next →
1–100 of 8,809, ranked by callers