MCPcopy Create free account

hub / github.com/CredDefense/CredDefense / functions

Functions441 in github.com/CredDefense/CredDefense

↓ 80 callersMethodAdd
(ReplicaAttribute attribute)
Src/DSInternals.Replication.Model/ReplicaAttributeCollection.cs:18
↓ 38 callersMethodReadAttribute
(string name, out byte[] value)
Src/DSInternals.Common/Data/DirectoryObject.cs:17
↓ 24 callersMethodToString
()
Src/DSInternals.Common/Data/DistinguishedName.cs:109
↓ 22 callersMethodAssertNotNull
(object value, string paramName)
Src/DSInternals.Common/Validator.cs:84
↓ 21 callersMethodAppend
(this SecureString input, string suffix)
Src/DSInternals.Common/Cryptography/SecureStringExtensions.cs:35
↓ 12 callersMethodAssertNotNullOrWhiteSpace
(string value, string paramName)
Src/DSInternals.Common/Validator.cs:91
↓ 9 callersMethodget
Src/DSInternals.Replication.Interop/DrsConnection.cpp:84
↓ 8 callersMethodAssertSuccess
(NtStatus status)
Src/DSInternals.Common/Validator.cs:18
↓ 8 callersMethodCut
(this byte[] blob, int offset)
Src/DSInternals.Common/Extensions/ByteArrayExtensions.cs:132
↓ 8 callersMethodFindAttributeId
(string attributeName)
Src/DSInternals.Common/Data/Schema/BasicSchema.cs:39
↓ 7 callersMethodToHex
(this byte[] bytes, bool caps = false)
Src/DSInternals.Common/Extensions/ByteArrayExtensions.cs:43
↓ 6 callersMethodGetBytes
<summary> Returns the pseudo-random bytes for this object. </summary> <param name="cb">The number of pseudo-random key bytes to generate.</param> <ret
Src/DSInternals.Common/Cryptography/Pbkdf2.cs:256
↓ 6 callersMethodSwapBytes
(this byte[] bytes, int index1, int index2)
Src/DSInternals.Common/Extensions/ByteArrayExtensions.cs:89
↓ 5 callersMethodAssertMinLength
(byte[] data, int minLength, string paramName)
Src/DSInternals.Common/Validator.cs:114
↓ 5 callersMethodupdateDomainData
()
Src/CredDefense/PasswordFilterHelper.cs:183
↓ 4 callersMethodAssertLength
(string value, int length, string paramName)
Src/DSInternals.Common/Validator.cs:98
↓ 4 callersMethodCreateSchema
()
Src/DSInternals.Common/Data/Schema/BasicSchemaFactory.cs:7
↓ 4 callersMethodDecryptSecret
<summary> Decrypts a generic secret retrieved either from the DB or through replication. </summary> <param name="blob">Encrypted blob.</param> <return
Src/DSInternals.Common/Cryptography/DirectorySecretDecryptor.cs:27
↓ 4 callersMethodGetLSASecret
(string distinguishedName, BasicSchema schema)
Src/DSInternals.Replication/DirectoryReplicationClient.cs:128
↓ 4 callersMethodGetRid
(this SecurityIdentifier sid)
Src/DSInternals.Common/Extensions/SecurityIdentifierExtensions.cs:10
↓ 4 callersFunctionutf16_to_uc_utf8
Src/EPF/EasyPasswordFilter/dllmain.cpp:95
↓ 3 callersMethodGetLogonName
<summary> Gets either UPN or Down-Level Logon Name </summary>
Src/DSInternals.Common/Extensions/NetworkCredentialExtensions.cs:11
↓ 3 callersMethodToString
()
Src/DSInternals.Common/Data/DPAPI/RoamedCredential.cs:183
↓ 3 callersMethodToString
()
Src/DSInternals.Replication.Model/ReplicationCursor.cs:39
↓ 3 callersFunctionutf8_to_uc_utf8
Src/EPF/EasyPasswordFilter/dllmain.cpp:124
↓ 2 callersMethodAssertDirectoryExists
(string directoryPath)
Src/DSInternals.Common/Validator.cs:143
↓ 2 callersMethodBind
Src/DSInternals.Replication.Interop/DrsConnection.cpp:54
↓ 2 callersMethodComputeHash
(SecureString password)
Src/DSInternals.Common/Cryptography/LMHash.cs:19
↓ 2 callersMethodDecryptHash
(byte[] blob, int rid)
Src/DSInternals.Common/Cryptography/DirectorySecretDecryptor.cs:41
↓ 2 callersMethodDecryptHashHistory
(byte[] blob, int rid)
Src/DSInternals.Common/Cryptography/DirectorySecretDecryptor.cs:60
↓ 2 callersMethodDoDisconnect
()
Src/DSInternals.Common/Interop/NamedPipeConnection.cs:50
↓ 2 callersMethodGetKeyDN
(Guid keyId, string domainDN)
Src/DSInternals.Common/Data/DPAPI/DPAPIBackupKey.cs:144
↓ 2 callersMethodHexToBinary
(this string hex)
Src/DSInternals.Common/Extensions/ByteArrayExtensions.cs:23
↓ 2 callersFunctionPasswordFilter
Src/EPF/EasyPasswordFilter/dllmain.cpp:354
↓ 2 callersMethodReadAttribute
(string name, out byte[] value)
Src/DSInternals.Common/ADSI/AdsiObjectAdapter.cs:61
↓ 2 callersMethodReadLinkedValues
(string attributeName, out byte[][] values)
Src/DSInternals.Common/Data/DirectoryObject.cs:44
↓ 2 callersMethodReadWString
(this byte[] buffer, int startIndex)
Src/DSInternals.Common/Extensions/ByteArrayExtensions.cs:68
↓ 2 callersMethodRtlCalculateNtOwfPassword
<summary> Takes the passed NtPassword and performs a one-way-function on it. Uses the RSA MD4 function </summary> <param name="password">The password
Src/DSInternals.Common/Interop/NativeMethods.cs:48
↓ 2 callersMethodTestObjectExistence
Src/DSInternals.Replication.Interop/DrsConnection.cpp:435
↓ 2 callersMethodToByteArray
(this SecureString input)
Src/DSInternals.Common/Cryptography/SecureStringExtensions.cs:20
↓ 2 callersMethodToSecurityIdentifier
(this byte[] binarySid, bool bigEndianRid = false)
Src/DSInternals.Common/Extensions/ByteArrayExtensions.cs:112
↓ 2 callersMethodToString
()
Src/DSInternals.Common/Data/DistinguishedNameComponent.cs:21
↓ 2 callersMethodTrimEnd
(this string input, string suffix)
Src/DSInternals.Common/Extensions/StringExtensions.cs:8
↓ 2 callersMethodZeroFill
()
Src/DSInternals.Common/Interop/SafeOemStringPointer.cs:52
↓ 2 callersMethodgetSysPath
(string dcName)
Src/CredDefense/PasswordFilterHelper.cs:117
↓ 2 callersMethodupdateRegValue
(string dcName, bool delete)
Src/CredDefense/PasswordFilterHelper.cs:133
↓ 1 callersMethodAddParent
(DistinguishedName dn)
Src/DSInternals.Common/Data/DistinguishedName.cs:72
↓ 1 callersMethodAllocate
(int length)
Src/DSInternals.Common/Interop/SafeOemStringPointer.cs:21
↓ 1 callersMethodAssertCrcMatches
(byte[] buffer, uint expectedCrc)
Src/DSInternals.Common/Validator.cs:152
↓ 1 callersMethodAssertIsHex
(string value, string paramName)
Src/DSInternals.Common/Validator.cs:73
↓ 1 callersMethodAssertMaxLength
(SecureString password, int maxLength, string paramName)
Src/DSInternals.Common/Validator.cs:106
↓ 1 callersMethodCalculate
(byte[] buffer)
Src/DSInternals.Common/Cryptography/Crc32.cs:76
↓ 1 callersMethodComputeHash
(SecureString password, byte[] salt)
Src/DSInternals.Common/Cryptography/OrgIdHash.cs:30
↓ 1 callersMethodConvertStringSecurityDescriptorToSecurityDescriptor
(string stringSecurityDescriptor, uint stringSDRevision, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)
Src/DSInternals.Common/Interop/NativeMethods.cs:262
↓ 1 callersMethodCrackNames
Src/DSInternals.Replication.Interop/DrsConnection.cpp:328
↓ 1 callersMethodCreateClientInfo
Src/DSInternals.Replication.Interop/DrsConnection.cpp:89
↓ 1 callersMethodCreateRpcConnection
(string server, RpcProtocol protocol, NetworkCredential credential = null)
Src/DSInternals.Replication/DirectoryReplicationClient.cs:171
↓ 1 callersMethodDispose
()
Src/DSInternals.Common/Interop/RegistryHiveFileMapping.cs:42
↓ 1 callersMethodEncryptSecret
<summary> Encrypts a generic secret to be stored in the DB or sent through replication. </summary> <param name="blob">Cleartext blob.</param> <returns
Src/DSInternals.Common/Cryptography/DirectorySecretDecryptor.cs:34
↓ 1 callersMethodEquals
(object obj)
Src/DSInternals.Replication.Model/ReplicationCookie.cs:73
↓ 1 callersMethodFindAttribute
(string attributeName)
Src/DSInternals.Common/Data/Schema/BasicSchema.cs:33
↓ 1 callersMethodGet
(Guid objectId)
Src/DSInternals.Replication.Model/ReplicatedLinkedValueCollection.cs:28
↓ 1 callersMethodGetAccount
(Guid objectGuid)
Src/DSInternals.Replication/DirectoryReplicationClient.cs:96
↓ 1 callersMethodGetAccounts
()
Src/DSInternals.Common/ADSI/AdsiClient.cs:80
↓ 1 callersMethodGetBigEndianBytes
<summary> Encodes an integer into a 4-byte array, in big endian. </summary> <param name="number">The integer to encode.</param> <returns>Array of byte
Src/DSInternals.Common/Extensions/ByteArrayExtensions.cs:101
↓ 1 callersMethodGetBinaryForm
(this SecurityIdentifier sid, bool bigEndianRid = false)
Src/DSInternals.Common/Extensions/SecurityIdentifierExtensions.cs:22
↓ 1 callersMethodGetDnsName
()
Src/DSInternals.Common/Data/DistinguishedName.cs:54
↓ 1 callersMethodGetInstance
()
Src/DSInternals.Common/Cryptography/HashEqualityComparer.cs:13
↓ 1 callersMethodGetPreferredLegacyKeyPointerDN
(string domainDN)
Src/DSInternals.Common/Data/DPAPI/DPAPIBackupKey.cs:154
↓ 1 callersMethodGetPreferredRSAKeyPointerDN
(string domainDN)
Src/DSInternals.Common/Data/DPAPI/DPAPIBackupKey.cs:149
↓ 1 callersMethodInitialize
initializes the state of the operation.
Src/DSInternals.Common/Cryptography/Pbkdf2.cs:307
↓ 1 callersMethodInitializeComponent
<summary> InitializeComponent </summary>
Src/CredDefense/obj/Release/App.g.cs:46
↓ 1 callersMethodInitializeComponent
<summary> InitializeComponent </summary>
Src/CredDefense/obj/x64/Debug/App.g.cs:46
↓ 1 callersMethodInitializeComponent
<summary> InitializeComponent </summary>
Src/CredDefense/obj/x86/Debug/App.g.cs:46
↓ 1 callersMethodInitializeComponent
<summary> InitializeComponent </summary>
Src/CredDefense/obj/Debug/App.g.i.cs:46
↓ 1 callersMethodInitializeComponent
<summary> InitializeComponent </summary>
Src/CredDefense/obj/Debug/App.g.cs:46
↓ 1 callersMethodLoadAccountInfo
(DirectoryObject dsObject)
Src/DSInternals.Common/Data/Principals/DSAccount.cs:322
↓ 1 callersMethodLoadHashes
(DirectoryObject dsObject, DirectorySecretDecryptor pek)
Src/DSInternals.Common/Data/Principals/DSAccount.cs:389
↓ 1 callersMethodLoadLinkedValues
(ReplicatedLinkedValueCollection linkedValueCollection)
Src/DSInternals.Replication.Model/ReplicaObject.cs:61
↓ 1 callersMethodLoadRoamedCredentials
<summary> Loads credential roaming objects and timestamps. </summary>
Src/DSInternals.Common/Data/Principals/DSAccount.cs:441
↓ 1 callersMethodReadAttribute
(int attributeId, out byte[][] values)
Src/DSInternals.Replication.Model/ReplicaObject.cs:80
↓ 1 callersMethodReadCredentials
(byte[] blob)
Src/DSInternals.Common/Data/Principals/KerberosCredentialNew.cs:52
↓ 1 callersMethodReadCredentials
(byte[] blob)
Src/DSInternals.Common/Data/Principals/KerberosCredential.cs:37
↓ 1 callersMethodRegLoadKey
<summary> Creates a subkey under HKEY_USERS or HKEY_LOCAL_MACHINE and loads the data from the specified registry hive into that subkey. </summary> <pa
Src/DSInternals.Common/Interop/NativeMethods.cs:204
↓ 1 callersMethodRegQueryInfoKey
(SafeRegistryHandle hKey, StringBuilder lpClass, ref int lpcbClass, IntPtr lpReserved, int[] lpcSubKeys, int[]
Src/DSInternals.Common/Interop/NativeMethods.cs:217
↓ 1 callersMethodRegUnLoadKey
<summary> Unloads the specified registry key and its subkeys from the registry. </summary> <param name="hKey">A handle to the registry key to be unloa
Src/DSInternals.Common/Interop/NativeMethods.cs:213
↓ 1 callersMethodReleaseHandle
Src/DSInternals.Replication.Interop/DrsConnection.cpp:443
↓ 1 callersMethodRtlCalculateLmOwfPassword
<summary> Takes the passed password and performs a one-way-function on it. The current implementation does this by using the password as a key to encr
Src/DSInternals.Common/Interop/NativeMethods.cs:89
↓ 1 callersMethodRtlDecryptData2
<summary> Faster arbitrary length data encryption function (using RC4) </summary>
Src/DSInternals.Common/Interop/NativeMethods.cs:167
↓ 1 callersMethodRtlDecryptNtOwfPwdWithIndex
<summary> Decrypt NtOwfPassword using an index as the key </summary>
Src/DSInternals.Common/Interop/NativeMethods.cs:119
↓ 1 callersMethodRtlEncryptNtOwfPwdWithIndex
<summary> Encrypt NtOwfPassword using an index as the key </summary>
Src/DSInternals.Common/Interop/NativeMethods.cs:131
↓ 1 callersMethodRtlNtStatusToDosError
<summary> Converts the specified NTSTATUS code to its equivalent system error code. </summary> <param name="Status">The NTSTATUS code to be converted.
Src/DSInternals.Common/Interop/NativeMethods.cs:37
↓ 1 callersMethodRtlUpcaseUnicodeStringToOemString
<summary> This function upper cases the specified unicode source string and then converts it into an oem string. The translation is done with respect
Src/DSInternals.Common/Interop/NativeMethods.cs:108
↓ 1 callersMethodRunAudit
()
Src/CredDefense/PasswordAuditHelper.cs:73
↓ 1 callersMethodSaveTo
(string directoryPath)
Src/DSInternals.Common/Data/DPAPI/DPAPIObject.cs:13
↓ 1 callersMethodToString
()
Src/DSInternals.Common/Interop/SafeOemStringPointer.cs:62
↓ 1 callersMethodWNetAddConnection2
<summary> The WNetAddConnection2 function makes a connection to a network resource and can redirect a local device to the network resource. </summary>
Src/DSInternals.Common/Interop/NativeMethods.cs:239
↓ 1 callersMethodWNetCancelConnection2
<summary> The WNetCancelConnection2 function cancels an existing network connection. You can also call the function to remove remembered network conne
Src/DSInternals.Common/Interop/NativeMethods.cs:258
↓ 1 callersMethodcheckArch
(string dcName)
Src/CredDefense/PasswordFilterHelper.cs:75
↓ 1 callersFunctioncheckPass
Function used to verify the new password Checks for updates by looking for a file named update.txt If the update file is present, the function reads
Src/EPF/EasyPasswordFilter/dllmain.cpp:190
next →1–100 of 441, ranked by callers