ipcsecproc.dll

Description: Microsoft Active Directory Rights Management Services Desktop Security Processor

Authors: Copyright (c) Microsoft Corporation. All rights reserved.

Version: 1.0.5225.0

Architecture: 64-bit

Operating System: Windows

SHA256: 0d2f4330026f3dbd6cb297e106f292e3

File Size: 875.9 KB

Uploaded At: Dec. 4, 2025, 6:14 a.m.

Views: 6

Exported Functions

  • IpcSPAttest (Ordinal: 1, Address: 0x1b00)
  • IpcSPBindLicense (Ordinal: 2, Address: 0x1c40)
  • IpcSPCheckEnvironmentSecurity (Ordinal: 3, Address: 0x1e10)
  • IpcSPCloseHandle (Ordinal: 4, Address: 0x1d80)
  • IpcSPCommit (Ordinal: 5, Address: 0x1e20)
  • IpcSPCreateCryptoHandle (Ordinal: 6, Address: 0x3730)
  • IpcSPCreateDecryptor (Ordinal: 7, Address: 0x1e30)
  • IpcSPCreateDoubleKeyHandle (Ordinal: 8, Address: 0x38b0)
  • IpcSPCreateEnablingPrincipal (Ordinal: 9, Address: 0x1fa0)
  • IpcSPCreateEncryptor (Ordinal: 10, Address: 0x2130)
  • IpcSPCreateMachineCerts (Ordinal: 11, Address: 0x2cb0)
  • IpcSPCreatePCE (Ordinal: 12, Address: 0x1e20)
  • IpcSPCreateSecurityProcessor (Ordinal: 13, Address: 0x22a0)
  • IpcSPDecrypt (Ordinal: 14, Address: 0x2570)
  • IpcSPDecryptFinal (Ordinal: 15, Address: 0x1e20)
  • IpcSPDecryptUpdate (Ordinal: 16, Address: 0x1e20)
  • IpcSPDecryptWithRac (Ordinal: 17, Address: 0x2660)
  • IpcSPEnableAndEncrypt (Ordinal: 18, Address: 0x36b0)
  • IpcSPEnableAndEncryptWithNewKey (Ordinal: 19, Address: 0x3a60)
  • IpcSPEnablePublishingLicense (Ordinal: 20, Address: 0x2770)
  • IpcSPEncrypt (Ordinal: 21, Address: 0x2830)
  • IpcSPEncryptFinal (Ordinal: 22, Address: 0x1e20)
  • IpcSPEncryptUpdate (Ordinal: 23, Address: 0x1e20)
  • IpcSPGetBoundRightKey (Ordinal: 24, Address: 0x3d70)
  • IpcSPGetCurrentTime (Ordinal: 25, Address: 0x2920)
  • IpcSPGetInfo (Ordinal: 26, Address: 0x29f0)
  • IpcSPInitialize (Ordinal: 27, Address: 0x1a30)
  • IpcSPIsActivated (Ordinal: 28, Address: 0x3cb0)
  • IpcSPSign (Ordinal: 29, Address: 0x2ba0)

Imported DLLs & Functions

ADVAPI32.dll
  • ConvertSidToStringSidW (Address: 0x1800a10e0)
  • ConvertStringSecurityDescriptorToSecurityDescriptorW (Address: 0x1800a10f8)
  • CryptAcquireContextW (Address: 0x1800a1040)
  • CryptContextAddRef (Address: 0x1800a1098)
  • CryptCreateHash (Address: 0x1800a1078)
  • CryptDecrypt (Address: 0x1800a1060)
  • CryptDeriveKey (Address: 0x1800a1080)
  • CryptDestroyHash (Address: 0x1800a10a0)
  • CryptDestroyKey (Address: 0x1800a1030)
  • CryptDuplicateKey (Address: 0x1800a1050)
  • CryptEncrypt (Address: 0x1800a1048)
  • CryptExportKey (Address: 0x1800a1070)
  • CryptGenKey (Address: 0x1800a10c8)
  • CryptGenRandom (Address: 0x1800a1100)
  • CryptGetDefaultProviderW (Address: 0x1800a1058)
  • CryptGetHashParam (Address: 0x1800a10c0)
  • CryptGetKeyParam (Address: 0x1800a1038)
  • CryptHashData (Address: 0x1800a1088)
  • CryptImportKey (Address: 0x1800a10b0)
  • CryptReleaseContext (Address: 0x1800a10d0)
  • CryptSetHashParam (Address: 0x1800a1090)
  • CryptSetKeyParam (Address: 0x1800a10a8)
  • CryptSignHashW (Address: 0x1800a10b8)
  • CryptVerifySignatureW (Address: 0x1800a1068)
  • GetTokenInformation (Address: 0x1800a10f0)
  • OpenProcessToken (Address: 0x1800a10d8)
  • OpenThreadToken (Address: 0x1800a10e8)
  • RegCloseKey (Address: 0x1800a1000)
  • RegCreateKeyExW (Address: 0x1800a1008)
  • RegDeleteValueW (Address: 0x1800a1020)
  • RegOpenKeyExW (Address: 0x1800a1018)
  • RegQueryValueExW (Address: 0x1800a1028)
  • RegSetValueExW (Address: 0x1800a1010)
api-ms-win-crt-convert-l1-1-0.dll
  • _wcstoi64 (Address: 0x1800a14c8)
  • _wtoi (Address: 0x1800a14d8)
  • _wtoi64 (Address: 0x1800a14e0)
  • mbstowcs_s (Address: 0x1800a14d0)
  • wcstol (Address: 0x1800a14e8)
api-ms-win-crt-heap-l1-1-0.dll
  • _callnewh (Address: 0x1800a1508)
  • free (Address: 0x1800a1500)
  • malloc (Address: 0x1800a14f8)
api-ms-win-crt-runtime-l1-1-0.dll
  • _cexit (Address: 0x1800a1518)
  • _configure_narrow_argv (Address: 0x1800a1548)
  • _crt_atexit (Address: 0x1800a1568)
  • _errno (Address: 0x1800a1520)
  • _execute_onexit_table (Address: 0x1800a1578)
  • _initialize_narrow_environment (Address: 0x1800a1540)
  • _initialize_onexit_table (Address: 0x1800a1538)
  • _initterm (Address: 0x1800a1560)
  • _initterm_e (Address: 0x1800a1558)
  • _invalid_parameter_noinfo (Address: 0x1800a1528)
  • _invalid_parameter_noinfo_noreturn (Address: 0x1800a1570)
  • _register_onexit_function (Address: 0x1800a1530)
  • _seh_filter_dll (Address: 0x1800a1550)
api-ms-win-crt-stdio-l1-1-0.dll
  • __stdio_common_vsnwprintf_s (Address: 0x1800a1598)
  • __stdio_common_vsprintf (Address: 0x1800a1588)
  • __stdio_common_vswprintf (Address: 0x1800a1590)
  • __stdio_common_vswprintf_s (Address: 0x1800a15a0)
api-ms-win-crt-string-l1-1-0.dll
  • _wcsicmp (Address: 0x1800a15c8)
  • wcscpy_s (Address: 0x1800a15b0)
  • wcsncmp (Address: 0x1800a15b8)
  • wcsncpy_s (Address: 0x1800a15c0)
bcrypt.dll
  • BCryptCloseAlgorithmProvider (Address: 0x1800a15f8)
  • BCryptDecrypt (Address: 0x1800a15d8)
  • BCryptDestroyKey (Address: 0x1800a15e0)
  • BCryptEncrypt (Address: 0x1800a15e8)
  • BCryptImportKeyPair (Address: 0x1800a15f0)
  • BCryptOpenAlgorithmProvider (Address: 0x1800a1600)
CRYPT32.dll
  • CryptProtectData (Address: 0x1800a1110)
  • CryptUnprotectData (Address: 0x1800a1118)
KERNEL32.dll
  • CloseHandle (Address: 0x1800a1258)
  • CompareFileTime (Address: 0x1800a1310)
  • CreateDirectoryW (Address: 0x1800a1270)
  • CreateEventW (Address: 0x1800a12b0)
  • CreateFileW (Address: 0x1800a12f8)
  • CreateMutexW (Address: 0x1800a12a8)
  • DeleteCriticalSection (Address: 0x1800a12d8)
  • DeleteFileW (Address: 0x1800a1308)
  • DeviceIoControl (Address: 0x1800a1180)
  • DisableThreadLibraryCalls (Address: 0x1800a11c8)
  • EnterCriticalSection (Address: 0x1800a1290)
  • FileTimeToSystemTime (Address: 0x1800a1318)
  • FormatMessageW (Address: 0x1800a12f0)
  • FreeLibrary (Address: 0x1800a1218)
  • GetCurrentProcess (Address: 0x1800a1150)
  • GetCurrentProcessId (Address: 0x1800a1240)
  • GetCurrentThread (Address: 0x1800a12c0)
  • GetCurrentThreadId (Address: 0x1800a1238)
  • GetDriveTypeW (Address: 0x1800a1210)
  • GetFileAttributesW (Address: 0x1800a1278)
  • GetFileTime (Address: 0x1800a1250)
  • GetLastError (Address: 0x1800a11c0)
  • GetLogicalDriveStringsW (Address: 0x1800a1178)
  • GetModuleHandleW (Address: 0x1800a1148)
  • GetProcAddress (Address: 0x1800a11e8)
  • GetProcessHeap (Address: 0x1800a12e0)
  • GetSystemInfo (Address: 0x1800a1340)
  • GetSystemTime (Address: 0x1800a1328)
  • GetSystemTimeAsFileTime (Address: 0x1800a11d8)
  • GetVersionExW (Address: 0x1800a1338)
  • GetVolumeInformationW (Address: 0x1800a1188)
  • HeapAlloc (Address: 0x1800a12d0)
  • HeapFree (Address: 0x1800a1288)
  • HeapSetInformation (Address: 0x1800a11d0)
  • InitializeCriticalSectionAndSpinCount (Address: 0x1800a1298)
  • InitializeCriticalSectionEx (Address: 0x1800a1190)
  • InitializeSListHead (Address: 0x1800a1230)
  • IsDebuggerPresent (Address: 0x1800a1128)
  • IsProcessorFeaturePresent (Address: 0x1800a1140)
  • LeaveCriticalSection (Address: 0x1800a12a0)
  • LoadLibraryExA (Address: 0x1800a11a0)
  • LocalAlloc (Address: 0x1800a1330)
  • LocalFree (Address: 0x1800a1348)
  • MultiByteToWideChar (Address: 0x1800a1280)
  • OutputDebugStringA (Address: 0x1800a11b8)
  • OutputDebugStringW (Address: 0x1800a1170)
  • QueryPerformanceCounter (Address: 0x1800a1248)
  • RaiseException (Address: 0x1800a11e0)
  • ReadFile (Address: 0x1800a11f0)
  • ReleaseMutex (Address: 0x1800a1260)
  • ResetEvent (Address: 0x1800a12c8)
  • RtlCaptureContext (Address: 0x1800a1228)
  • RtlLookupFunctionEntry (Address: 0x1800a1198)
  • RtlVirtualUnwind (Address: 0x1800a1168)
  • SetEvent (Address: 0x1800a12b8)
  • SetFileAttributesW (Address: 0x1800a1300)
  • SetFilePointer (Address: 0x1800a1268)
  • SetFileTime (Address: 0x1800a1200)
  • SetLastError (Address: 0x1800a12e8)
  • SetUnhandledExceptionFilter (Address: 0x1800a1138)
  • SystemTimeToFileTime (Address: 0x1800a1320)
  • TerminateProcess (Address: 0x1800a1158)
  • UnhandledExceptionFilter (Address: 0x1800a1130)
  • VirtualProtect (Address: 0x1800a11b0)
  • VirtualQuery (Address: 0x1800a11a8)
  • WaitForSingleObject (Address: 0x1800a1160)
  • WaitForSingleObjectEx (Address: 0x1800a1208)
  • WideCharToMultiByte (Address: 0x1800a1220)
  • WriteFile (Address: 0x1800a11f8)
MSVCP140.dll
  • ?_Lock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAAXXZ (Address: 0x1800a13e0)
  • ?_Osfx@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAXXZ (Address: 0x1800a1398)
  • ?_Pninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAPEA_WXZ (Address: 0x1800a13c0)
  • ?_Unlock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAAXXZ (Address: 0x1800a13e8)
  • ?_Xlength_error@std@@YAXPEBD@Z (Address: 0x1800a1358)
  • ?_Xout_of_range@std@@YAXPEBD@Z (Address: 0x1800a1360)
  • ??0?$basic_ios@_WU?$char_traits@_W@std@@@std@@IEAA@XZ (Address: 0x1800a13b0)
  • ??0?$basic_iostream@_WU?$char_traits@_W@std@@@std@@QEAA@PEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@@Z (Address: 0x1800a13c8)
  • ??0?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAA@XZ (Address: 0x1800a1390)
  • ??1?$basic_ios@_WU?$char_traits@_W@std@@@std@@UEAA@XZ (Address: 0x1800a13d0)
  • ??1?$basic_iostream@_WU?$char_traits@_W@std@@@std@@UEAA@XZ (Address: 0x1800a1368)
  • ??1?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAA@XZ (Address: 0x1800a13d8)
  • ??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@J@Z (Address: 0x1800a1430)
  • ??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@K@Z (Address: 0x1800a1370)
  • ??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@P6AAEAVios_base@1@AEAV21@@Z@Z (Address: 0x1800a1428)
  • ?flush@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@XZ (Address: 0x1800a13a0)
  • ?gbump@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXH@Z (Address: 0x1800a13b8)
  • ?imbue@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAXAEBVlocale@2@@Z (Address: 0x1800a1420)
  • ?setbuf@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAPEAV12@PEA_W_J@Z (Address: 0x1800a1410)
  • ?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEAAXH_N@Z (Address: 0x1800a13a8)
  • ?showmanyc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JXZ (Address: 0x1800a13f0)
  • ?sputc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAG_W@Z (Address: 0x1800a1388)
  • ?sputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAA_JPEB_W_J@Z (Address: 0x1800a1380)
  • ?sync@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAHXZ (Address: 0x1800a1418)
  • ?uflow@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAGXZ (Address: 0x1800a13f8)
  • ?uncaught_exception@std@@YA_NXZ (Address: 0x1800a1378)
  • ?xsgetn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEA_W_J@Z (Address: 0x1800a1400)
  • ?xsputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEB_W_J@Z (Address: 0x1800a1408)
SHELL32.dll
  • SHGetFolderPathW (Address: 0x1800a1440)
VCRUNTIME140.dll
  • __C_specific_handler (Address: 0x1800a1458)
  • __CxxFrameHandler3 (Address: 0x1800a1470)
  • __RTDynamicCast (Address: 0x1800a1450)
  • __std_exception_copy (Address: 0x1800a1488)
  • __std_exception_destroy (Address: 0x1800a1490)
  • __std_terminate (Address: 0x1800a14b0)
  • __std_type_info_destroy_list (Address: 0x1800a1478)
  • _CxxThrowException (Address: 0x1800a1498)
  • _purecall (Address: 0x1800a14a8)
  • memcmp (Address: 0x1800a1460)
  • memcpy (Address: 0x1800a14a0)
  • memmove (Address: 0x1800a1468)
  • memset (Address: 0x1800a1480)
  • wcsstr (Address: 0x1800a14b8)