Microsoft.Office.Irm.MsoProtector.dll

v1.0.5225.0 64-bit Windows Analyzed
Description
Microsoft MSO IRM Protector
Authors
Copyright (c) Microsoft Corporation. All rights reserved.
File size
81.4 KB
Uploaded
2025-12-04 06:14
Views
65
SHA-256
600a34417af143e5da68decf7d22439e

Exported functions 4

DllCanUnloadNow #1 · 0x6270
DllGetClassObject #2 · 0x61e0
DllRegisterServer #3 · 0x3330
DllUnregisterServer #4 · 0x3330

Imported DLLs & functions 106

CryptAcquireContextW 0x18000a000
CryptGenRandom 0x18000a028
CryptReleaseContext 0x18000a008
RegCloseKey 0x18000a020
RegOpenKeyExW 0x18000a018
RegQueryValueExW 0x18000a010
_callnewh 0x18000a2b8
free 0x18000a2a8
malloc 0x18000a2b0
_cexit 0x18000a2e8
_configure_narrow_argv 0x18000a318
_crt_atexit 0x18000a2f0
_execute_onexit_table 0x18000a2f8
_initialize_narrow_environment 0x18000a310
_initialize_onexit_table 0x18000a308
_initterm 0x18000a2d0
_initterm_e 0x18000a2d8
_invalid_parameter_noinfo_noreturn 0x18000a2c8
_register_onexit_function 0x18000a300
_seh_filter_dll 0x18000a2e0
__stdio_common_vsnwprintf_s 0x18000a328
__stdio_common_vsprintf 0x18000a338
__stdio_common_vswprintf 0x18000a330
wcsncat_s 0x18000a348
wcsncmp 0x18000a358
wcsncpy_s 0x18000a350
CloseHandle 0x18000a068
CompareStringW 0x18000a138
CreateEventW 0x18000a038
DeleteCriticalSection 0x18000a048
GetCurrentProcess 0x18000a070
GetCurrentProcessId 0x18000a088
GetCurrentThreadId 0x18000a078
GetLastError 0x18000a060
GetLongPathNameW 0x18000a130
GetModuleFileNameW 0x18000a128
GetModuleHandleW 0x18000a090
GetProcAddress 0x18000a080
GetProcessHeap 0x18000a120
GetSystemTimeAsFileTime 0x18000a0d8
HeapAlloc 0x18000a118
HeapFree 0x18000a0f8
InitializeCriticalSectionAndSpinCount 0x18000a040
InitializeCriticalSectionEx 0x18000a110
InitializeSListHead 0x18000a0e0
IsDebuggerPresent 0x18000a0e8
IsProcessorFeaturePresent 0x18000a0c8
lstrcmpiW 0x18000a0f0
MultiByteToWideChar 0x18000a050
OutputDebugStringA 0x18000a100
OutputDebugStringW 0x18000a108
QueryPerformanceCounter 0x18000a0d0
RtlCaptureContext 0x18000a098
RtlLookupFunctionEntry 0x18000a0a0
RtlVirtualUnwind 0x18000a0a8
SetUnhandledExceptionFilter 0x18000a0b8
TerminateProcess 0x18000a0c0
UnhandledExceptionFilter 0x18000a0b0
WideCharToMultiByte 0x18000a058
?_Lock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAAXXZ 0x18000a1b8
?_Osfx@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAXXZ 0x18000a170
?_Pninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAPEA_WXZ 0x18000a198
?_Unlock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAAXXZ 0x18000a1c0
?_Xlength_error@std@@YAXPEBD@Z 0x18000a148
??0?$basic_ios@_WU?$char_traits@_W@std@@@std@@IEAA@XZ 0x18000a188
??0?$basic_iostream@_WU?$char_traits@_W@std@@@std@@QEAA@PEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@@Z 0x18000a1a0
??0?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAA@XZ 0x18000a168
??1?$basic_ios@_WU?$char_traits@_W@std@@@std@@UEAA@XZ 0x18000a1a8
??1?$basic_iostream@_WU?$char_traits@_W@std@@@std@@UEAA@XZ 0x18000a218
??1?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAA@XZ 0x18000a1b0
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@J@Z 0x18000a208
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@K@Z 0x18000a210
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@P6AAEAVios_base@1@AEAV21@@Z@Z 0x18000a200
?flush@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@XZ 0x18000a178
?gbump@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXH@Z 0x18000a190
?imbue@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAXAEBVlocale@2@@Z 0x18000a1f8
?setbuf@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAPEAV12@PEA_W_J@Z 0x18000a1e8
?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEAAXH_N@Z 0x18000a180
?showmanyc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JXZ 0x18000a1c8
?sputc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAG_W@Z 0x18000a160
?sputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAA_JPEB_W_J@Z 0x18000a158
?sync@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAHXZ 0x18000a1f0
?uflow@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAGXZ 0x18000a1d0
?uncaught_exception@std@@YA_NXZ 0x18000a150
?xsgetn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEA_W_J@Z 0x18000a1d8
?xsputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEB_W_J@Z 0x18000a1e0
CoCreateGuid 0x18000a380
CoTaskMemFree 0x18000a378
StgCreateDocfileOnILockBytes 0x18000a390
StgIsStorageILockBytes 0x18000a370
StgOpenStorage 0x18000a368
StgOpenStorageOnILockBytes 0x18000a388
SysAllocString 0x18000a230
SysFreeString 0x18000a228
__C_specific_handler 0x18000a298
__CxxFrameHandler3 0x18000a278
__std_exception_copy 0x18000a250
__std_exception_destroy 0x18000a248
__std_terminate 0x18000a258
__std_type_info_destroy_list 0x18000a268
_CxxThrowException 0x18000a260
_purecall 0x18000a288
memcpy 0x18000a280
memmove 0x18000a290
memset 0x18000a270
wcsrchr 0x18000a240