tcbloader.dll

v10.0.19041.6456 64-bit Windows NT Analyzed
Description
TCB Loader Library
Authors
© Microsoft Corporation. All rights reserved.
File size
219.9 KB
Uploaded
2025-12-01 08:11
Views
57
SHA-256
664404a09cfa7fd22ac678db92d88bc9

Exported functions 8

OslGenRandomBytes #1 · 0x177ec
OslGetControlSubkeyCell #2 · 0x15dd4
OslGetExportRoutineInModule #3 · 0x18868
OslGetStringValue #4 · 0x156b0
OslGetValue #5 · 0x15798
OslIsRunningInSecureKernel #6 · 0x184b8
TcbLoadEntry #7 · 0x184cc
TcbResumeEntry #8 · 0x18668

Imported DLLs & functions 326

__GSHandlerCheck 0x18002b198
_stricmp 0x18002af50
_strupr 0x18002aab8
_wcsicmp 0x18002a8d8
_wcsnicmp 0x18002ab88
_wcstoui64 0x18002acf8
_wcsupr 0x18002ab10
AhCreateLoadOptionsString 0x18002ac18
ArchBuildKernelGdt 0x18002a7e8
ArchGetGdtRegister 0x18002b150
BlAllocateSlabPages 0x18002acb0
BlAppendBootOptionString 0x18002aae8
BlAppendUnicodeToString 0x18002a7a0
BlArchCpuId 0x18002a7a8
BlArchDetectSmt 0x18002aee0
BlArchGetCpuVendor 0x18002aaa0
BlArchGetPerformanceCounter 0x18002a830
BlArchIsCpuIdFunctionSupported 0x18002aab0
BlArchIsFiveLevelPagingActive 0x18002a7c8
BlArchIsShadowStackSupported 0x18002ac70
BlArchKernelSetup 0x18002a800
BlArchQueryIoPortAccessSupported 0x18002abd0
BlArchSetSecrets 0x18002b080
BlBdDebuggerConnected 0x18002aa68
BlBdDebugTransitionsEnabled 0x18002a828
BlBdGetExtensionName 0x18002aea8
BlBdInitializeDeviceDescriptor 0x18002aec0
BlBdInitializeTransportExtension 0x18002aeb8
BlBdLoadImageSymbols 0x18002aeb0
BlBdPatchIdt 0x18002a7f0
BlBdReleaseDebuggingDevice 0x18002aed0
BlBdSetupDebuggingDevice 0x18002acb8
BlBdStop 0x18002a790
BlBootOptionExists 0x18002aac8
BlBsdCloseLog 0x18002ab18
BlBsdLogEntry 0x18002af80
BlCopyBootOptions 0x18002ab58
BlCopyStringToUnicodeString 0x18002ac30
BlCopyUnicodeStringToUnicodeString 0x18002ac50
BlCopyWcharStringToString 0x18002abe8
BlCreateTpmSealedBlob 0x18002ae28
BlDecryptSealedData 0x18002ae60
BlDeviceClose 0x18002a8b0
BlDeviceCompare 0x18002a9f0
BlDeviceOpen 0x18002a990
BlDisplayFreeOemBitmap 0x18002b0b8
BlDisplayGetOemBitmap 0x18002b0c0
BlDisplayInvalidateOemBitmap 0x18002b0c8
BlEnNotifyEvent 0x18002aef0
BlFileClose 0x18002a8d0
BlFileExists 0x18002af78
BlFileGetInformation 0x18002aa80
BlFileLoad 0x18002ae18
BlFileOpen 0x18002a920
BlFileReadAtOffsetEx 0x18002a910
BlFileReadEx 0x18002aca8
BlFileSetInformation 0x18002b098
BlFveCheckPermission 0x18002abe0
BlFwGetAcpiMemoryMap 0x18002aca0
BlFwGetSystemTable 0x18002acd8
BlFwQueryEfiRuntimeVaRange 0x18002b038
BlGetApplicationEntry 0x18002a8f0
BlGetApplicationIdentifier 0x18002ab60
BlGetBootDevice 0x18002a898
BlGetBootOptionBoolean 0x18002a9f8
BlGetBootOptionDevice 0x18002a9a0
BlGetBootOptionInteger 0x18002aa58
BlGetBootOptionString 0x18002aa20
BlGetDevice 0x18002ac68
BlGetDeviceIdentifier 0x18002ab90
BlGetExecutionEnvironment 0x18002ab00
BlImgFindSection 0x18002ab78
BlImgGetPEImageSize 0x18002abb8
BlImgGetSigningPolicy 0x18002a840
BlImgGetWhqlEnforcementDateTime 0x18002a858
BlImgIsBootUpgradedPlatform 0x18002aa38
BlImgIsUpgradedPlatform 0x18002a848
BlImgIsUpgradeInProgress 0x18002aa60
BlImgIsWhqlDeveloperTestModeEnabled 0x18002aa08
BlImgIsWhqlDisabledBySetting 0x18002aa78
BlImgIsWhqlEnabledBySetting 0x18002a9e0
BlImgIsWinPE 0x18002a850
BlImgLoadImageWithProgress2 0x18002ab30
BlImgLoadPEImageEx 0x18002b0b0
BlImgLoadPEImageWithPolicyValidatedHash 0x18002b0a8
BlImgQueryCodeIntegrityBootOptions 0x18002a9d8
BlImgRegisterCodeIntegrityCatalogDirectory 0x18002a8e8
BlImgRegisterCodeIntegrityCatalogs 0x18002a8a8
BlImgSetRestrictedSigning 0x18002a8f8
BlImgSetSigningPolicy 0x18002a970
BlImgSetSysDevWhqlPolicy 0x18002a8a0
BlImgTrustCustomSignersForDrivers 0x18002a980
BlImgUnLoadImage 0x18002aa10
BlImgVerifyFontIntegrity 0x18002b088
BlLdrBuildImagePath 0x18002a960
BlLdrFreeDataTableEntry 0x18002a938
BlLdrLoadDll 0x18002ae98
BlLdrLoadImage 0x18002ac48
BlLdrPreloadFile 0x18002a9b0
BlLdrPreloadImage 0x18002ac38
BlLdrUnloadImage 0x18002aec8
BlLogDestroy 0x18002aac0
BlLogDiagWrite 0x18002aaf0
BlLogEtwRegister 0x18002b048
BlLogEtwWrite 0x18002ada0
BlLogEtwWriteTransfer 0x18002ab28
BlLogInitialize 0x18002ab70
BlMmAddEnclavePageRange 0x18002aaa8
BlMmAllocateHeap 0x18002a900
BlMmAllocatePages 0x18002a7f8
BlMmAllocatePhysicalPages 0x18002a808
BlMmAllocateVirtualPages 0x18002ab68
BlMmDisableStaticDescriptors 0x18002ab40
BlMmEnableStaticDescriptors 0x18002ac60
BlMmEnumerateAllocations 0x18002abf0
BlMmFlushTlb 0x18002b148
BlMmFreeHeap 0x18002a9e8
BlMmFreePages 0x18002a818
BlMmFreePhysicalPages 0x18002a810
BlMmFreeVirtualPages 0x18002b130
BlMmGetMemoryMap 0x18002ab08
BlMmInitMemoryMapHandle 0x18002ab98
BlMmMapPhysicalAddress 0x18002a7e0
BlMmMapPhysicalAddressEx 0x18002aad8
BlMmQueryLargePageSize 0x18002aae0
BlMmReleaseMemoryMap 0x18002ab38
BlMmRemapVirtualAddress 0x18002b140
BlMmTranslateEfiMemoryType 0x18002b058
BlMmTranslateVirtualAddress 0x18002abf8
BlMmUnmapVirtualAddress 0x18002a820
BlMmUnmapVirtualAddressEx 0x18002b138
BlNumaGetNumaMemoryRanges 0x18002abc8
BlObtainUnusedSlabPages 0x18002ac98
BlPdDestroyData 0x18002abb0
BlPdFreeData 0x18002af70
BlPdQueryDataAll 0x18002ac80
BlPdSaveData 0x18002ad80
BlpPdQueryData 0x18002a940
BlpPdReleaseData 0x18002a918
BlRemoveBootOption 0x18002ab20
BlResourceFindDataFromImage 0x18002b0a0
BlResourceFindMessage 0x18002af88
BlResourceGetLanguageMapping 0x18002b090
BlSealSecretToCurrentPcrValues 0x18002ad88
BlSecureBootGetNonVolatilePrivateVariable 0x18002aa00
BlSecureBootIgnoreSingleBootOption 0x18002ac20
BlSecureBootSetVolatilePrivateVariable 0x18002b160
BlSiDrtmEnvironmentUnsafe 0x18002ae10
BlSiEnterInsecureStateEx 0x18002af28
BlSiEnvironmentReady 0x18002aee8
BlSiFlushCurrentMeasurements 0x18002add8
BlSiHandleHypervisorLaunchEvent 0x18002aea0
BlSiLeaveEnvironment 0x18002af30
BlSiPaRecordConfigEvent 0x18002aef8
BlSiPaRecordDrtmConfigEvent 0x18002ae08
BlSIPolicyCheckPolicyOnDevice 0x18002a958
BlSIPolicyDoesActivePolicyGrantPermission 0x18002abc0
BlSIPolicyLoadAndActivateTemporalPolicy 0x18002a9d0
BlSiSetDrtmEnvironmentUnsafe 0x18002ae90
BlSlGetSmmIsolationLevel 0x18002b060
BlStatusError 0x18002af90
BlStatusPrint 0x18002a888
BlStatusRegisterErrorHandler 0x18002aba0
BlSvnGetApplicationSvn 0x18002ad00
BlSvnGetChainStatus 0x18002ad08
BlSymCryptGetAesBlockCipher 0x18002ada8
BlSymCryptGetHmacSha256Algorithm 0x18002b180
BlTblSetEntry 0x18002af58
BlTcgFwSetAndLockMemoryOverwriteRequestControl 0x18002ad10
BlTimeQueryPerformanceCounter 0x18002ac10
BlTpmGetRandom 0x18002afa0
BlTpmShutdown 0x18002aaf8
BlTpmStatus 0x18002a968
BlUpdateBootOptions 0x18002abd8
BlUtlCheckSum 0x18002af40
BlUtlGetAcpiTable 0x18002a7b0
BlUtlGetAcpiTableOverrides 0x18002ac00
BlUtlPopulateAcpiTableCache 0x18002acd0
BlUtlSetAcpiTableOverrides 0x18002af38
BlUtlValidateMemoryRange 0x18002b128
BlValidateAmeCertChain 0x18002acc0
BlValidateAnsiStringMemory 0x18002b078
BlValidateListMemory 0x18002b068
BlValidateMemoryRange 0x18002ae30
BlValidatePhysicalMemoryRange 0x18002b070
BlValidateWideStringMemory 0x18002b050
BlVsmCheckSystemPolicy 0x18002ac78
BlVsmGetSystemPolicy 0x18002aa48
BlVsmKeysAddNewKeyToArray 0x18002adf0
BlVsmKeysCreateKeyPkg 0x18002ae48
BlVsmKeysExplodePkg 0x18002ae68
BlVsmKeysFindKeyMapByType 0x18002ae50
BlVsmKeysGetCurrentLKeyRefFromArray 0x18002acf0
BlVsmKeysGetCurrentLKeyRefFromPkg 0x18002b158
BlVsmKeysReadAndUnsealLKeyPkg 0x18002b178
BlVsmKeysSupportedByPlatform 0x18002b168
BlVsmKeysValidateKeyPkgBuffer 0x18002ae40
DbgLoadImageSymbols 0x18002acc8
EfiGetMemoryAttributesTable 0x18002b040
KdNetGetNetDataSize 0x18002ace8
LdrInitSecurityCookie 0x18002ac58
McGenEventWriteBoot 0x18002aad0
memcmp 0x18002b1a0
memcpy 0x18002b1a8
memmove 0x18002b1b0
memset 0x18002b190
MinCrypL_HashMemory 0x18002a878
MincryptSetWeakCryptoPolicy 0x18002a8e0
OslGetDrtmSvn 0x18002ae70
qsort 0x18002a948
rsa_construction_fips186_3 0x18002ad40
rsa_decryption 0x18002ad70
rsa_destruction 0x18002ade0
rsa_encryption 0x18002ad28
rsa_export 0x18002adc0
rsa_export_sizes 0x18002ad60
RtlAnsiStringToUnicodeString 0x18002a798
RtlAppendUnicodeStringToString 0x18002b0d8
RtlAppendUnicodeToString 0x18002ac90
RtlClearAllBits 0x18002b118
RtlClearBits 0x18002b120
RtlCompareMemory 0x18002af60
RtlCompareUnicodeString 0x18002b0d0
RtlCompareUnicodeStrings 0x18002b188
RtlEqualUnicodeString 0x18002a8b8
RtlFindExportedRoutineByName 0x18002a880
RtlFreeUnicodeString 0x18002a7b8
RtlGUIDFromString 0x18002a890
RtlImageDirectoryEntryToData 0x18002ac28
RtlInitAnsiString 0x18002a7d0
RtlInitializeBitMap 0x18002b0f0
RtlInitializeBootFeatureConfigurations 0x18002b020
RtlInitUnicodeString 0x18002a7c0
RtlInitUnicodeStringEx 0x18002a998
RtlPrefixUnicodeString 0x18002ac40
RtlSetBits 0x18002b0f8
RtlStringFromGUID 0x18002b0e0
RtlUnicodeStringToAnsiString 0x18002af68
RtlUpcaseUnicodeChar 0x18002b110
RtlValidateDelayedFeatureUsageReportBuffer 0x18002b028
RtlValidateFeatureConfigurationBuffer 0x18002b030
RtlValidateFeatureUsageSubscriptionBuffer 0x18002b018
SbArePolicyOptionsSet 0x18002a870
SbDoesActivePolicyGrantPermission 0x18002ac08
SbFreeFileData 0x18002a9a8
SbGetKernelPolicyPackage 0x18002aa88
SbGetSizeOfKernelPolicyPackage 0x18002a860
SbIsDebugPolicyActive 0x18002aa90
SbIsEnabled 0x18002a8c8
SbIsEnabled2 0x18002ace0
SbIsPolicyActive 0x18002aba8
SbIsTestRootTrusted 0x18002a9c8
SbIsTestSigningBlocked 0x18002ac88
SbLoadFile 0x18002a908
SbValidateSkuUnlockToken 0x18002aa28
SipaGetDataPointers 0x18002af00
SipapAppendEntry 0x18002af08
SipapCreateQueue 0x18002af20
SipaQueueConfigEntry 0x18002ad20
SipaQueueConfigEntryToQueue 0x18002af18
SIPolicyClearAllActivePolicy 0x18002a988
SIPolicyDeletePersistentVariable 0x18002aa70
SIPolicyGetOptions 0x18002a9c0
SIPolicyGetPolicyHandle 0x18002aa18
SIPolicyGetPolicyInfoFromType 0x18002aa98
SIPolicyGetSerializedPolicies 0x18002aa50
SIPolicyGetSerializedPoliciesSize 0x18002a950
SIPolicyHashActiveCodeExecutionPolicies 0x18002a978
SIPolicyInvalidateEAsOnRebootEnabled 0x18002a8c0
SIPolicyIsPolicyActive 0x18002a9b8
SIPolicyIsSignedPolicyRequired 0x18002a868
SIPolicySetTrialMode 0x18002aa30
SIPolicyUmciEnabled 0x18002aa40
sprintf_s 0x18002b0e8
strcat_s 0x18002a7d8
strcpy_s 0x18002af48
strstr 0x18002ab80
swprintf_s 0x18002ab48
SymCryptGcmAuthPart 0x18002ad90
SymCryptGcmDecryptFinal 0x18002ad38
SymCryptGcmDecryptPart 0x18002adb8
SymCryptGcmEncryptFinal 0x18002ad30
SymCryptGcmEncryptPart 0x18002ad18
SymCryptGcmExpandKey 0x18002ad68
SymCryptGcmInit 0x18002ad58
SymCryptHmacSha512Selftest 0x18002afe0
SymCryptInit 0x18002b100
SymCryptMarvin32ExpandSeed 0x18002b108
SymCryptRdrandGet 0x18002afb8
SymCryptRdrandStatus 0x18002afd0
SymCryptRdseedGet 0x18002aff8
SymCryptRdseedStatus 0x18002afa8
SymCryptRngAesFips140_2Generate 0x18002afe8
SymCryptRngAesFips140_2Instantiate 0x18002b010
SymCryptRngAesFips140_2Uninstantiate 0x18002aff0
SymCryptRngAesGenerateSelftest 0x18002b008
SymCryptRngAesInstantiateSelftest 0x18002afb0
SymCryptRngAesReseedSelftest 0x18002af98
SymCryptSha1 0x18002af10
SymCryptSha256 0x18002adc8
SymCryptSha256Append 0x18002ad50
SymCryptSha256Init 0x18002add0
SymCryptSha256Result 0x18002adb0
SymCryptSha512 0x18002b000
SymCryptSha512Append 0x18002afc8
SymCryptSha512Init 0x18002afd8
SymCryptSha512Result 0x18002afc0
SymCryptSp800_108 0x18002b170
TpmApiCheckSecureNVIndex20 0x18002ad48
TpmApiCreateSecureNVIndex20 0x18002ad98
TpmApiCreateSrk20 0x18002ae00
TpmApiDrtmGetSigningKeys 0x18002ae20
TpmApiGetKeyPublicProperty20 0x18002ae80
TpmApiGetTpmVersion 0x18002ade8
TpmApiIsCurrentStatePolicyAuthorized20 0x18002ae38
TpmApiReadPublic20 0x18002ae88
TpmApiSealPolicyAuthorized20 0x18002adf8
TpmApiUnsealEx 0x18002ad78
TpmApiUnsealPolicyAuthorized20 0x18002ae58
wcscat_s 0x18002a930
wcscmp 0x18002b1b8
wcscpy_s 0x18002a928
wcsncmp 0x18002ae78
wcsnlen 0x18002a838
wcsrchr 0x18002aed8
wcsstr 0x18002ab50