Description TcIo.sys and TcRouter.sys are WHQL Microsoft-signed kernel drivers from Beckhoff Automation GmbH (TwinCAT 3 Industrial Automation Runtime). TcIo.sys exposes arbitrary physical memory read/write via ZwOpenSection on Device\PhysicalMemory, arbitrary MMIO mapping via MmMapIoSpace, PCI configuration space read/write via HalGetBusDataByOffset and HalSetBusDataByOffset, and full PCI BAR probing and mapping. TcRouter.sys exposes arbitrary port I/O via direct ring-0 in/out instructions. Both drivers use plain IoCreateDevice with no DACL and have no caller validation on IRP_MJ_CREATE. All IOCTLs use METHOD_NEITHER with FILE_ANY_ACCESS. No hardware gate -- drivers load on any x64 Windows without Beckhoff hardware. CVE-2018-7502 was assigned for an untrusted pointer dereference in IOCTL 0x222206 affecting 19 drivers in the TwinCAT family (CISA advisory ICSA-18-081-02, Source Incite SRC-2018-0007). The physical memory and port I/O primitives described here go beyond the scope of CVE-2018-7502. 18 related drivers share the same codebase and certificate.
UUID : 12998ebb-8c74-4e44-89a2-2a71c0f6e92bCreated : 2026-04-10Author : Michael HaagAcknowledgement : Patrick Saif | @weezerOSINT Download
This download link contains the vulnerable driver!
Block TcIo.sys across your endpoints Add this driver to your block policy in minutes with MagicSword, threat-driven application control. Free for up to 100 endpoints.
Start Blocking for Free Commands sc.exe create TcIo binPath=C:\windows\temp\TcIo.sys type=kernel && sc.exe start TcIo
Use Case Privileges Operating System Elevate privileges kernel Windows 10
Detections Sigma 🛡️ Expand Names
detects loading using name only
Hashes
detects loading using hashes only
Resources https://github.com/magicsword-io/LOLDrivers/issues/296 https://www.cisa.gov/news-events/ics-advisories/icsa-18-081-02 https://srcincite.io/advisories/src-2018-0007/ https://nvd.nist.gov/vuln/detail/CVE-2018-7502 Known Vulnerable Samples Download
Certificates Expand Certificate 3300000074ff3d4a9e7c401e86000000000074 Field Value ToBeSigned (TBS) MD5 846e2b51dbe3b3cdd48503e99cbce6a6 ToBeSigned (TBS) SHA1 77940716d023ecae58709321c2b6a30df8e3d86d ToBeSigned (TBS) SHA256 1dc33c8d9456aa23f43eb0c09beeb7b3565770f7e05d12d7b88575a4c61fa31f Subject C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Hardware Compatibility Publisher ValidFrom 2025-07-16 20:48:20 ValidTo 2026-07-14 20:48:20 Signature b9ad07972990d4f7f1d20dddce037fbf8c19c8fc17ec991a97b0f3d3ac6b792c100f660abcf1eea23ce0eafaae637cb21524c9eb170657b4e3b45bc07fcbe811227491344f510071ddf12fa883ac943d0c0ec3d7c91468dc65b4373d62b939e66fe0f26098912ed0add0c44ff71b32e58db5bc56235c16b533e0ab06e9794e41a38bab04dfa510dddad2291a5c74c28ae750c0937ebaa640452d4708109d08a4e8b9e80a670f54ab2e575158b4e3f491c8a483fe36abb5f5f604a38578fd9a77f817824b1979c1f7b3a5fcd3e14ec6901e9ecc60e58bc4ab39d8ba6aa819d04ec3871d211963d2d34785d75ea15648052847a8572c7d89db4253fa67838639b395263564a561d02e60a7cdc52e65f725166deed0c847c1105350918bd149e889f1dbe604f74aa0110ca1598906e3f1c5efaeda772e51d5f89992258f893aba1baa1c8a14dd59d8f57aa742ee2251b99ce6655f0bcd920760c5a452a5fe5e2f30652b5022d124348161ce86060652b6b84abc60043da659d3e91bb7ce18adbbbb94fa19130947a4a651af21a33d58cafcd5d920016858ddf2b5df3e7dc3bc8a1b66edf03cbca7c40048dae606f66e55692edcd698773d391be409c2895f71fddb7494d28fa3bd30aae628d7967204708b509e551c86cd3a1cbef68796c15e71e15e5dcfc5914352f9991fcd57c5112e03d8c2441cb643bc6bbdfb261bda63746f SignatureAlgorithmOID 1.2.840.113549.1.1.11 IsCertificateAuthority False SerialNumber 3300000074ff3d4a9e7c401e86000000000074 Version 3
Certificate 330000000d690d5d7893d076df00000000000d Field Value ToBeSigned (TBS) MD5 83f69422963f11c3c340b81712eef319 ToBeSigned (TBS) SHA1 0c5e5f24590b53bc291e28583acb78e5adc95601 ToBeSigned (TBS) SHA256 d8be9e4d9074088ef818bc6f6fb64955e90378b2754155126feebbbd969cf0ae Subject C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Third Party Component CA 2014 ValidFrom 2014-10-15 20:31:27 ValidTo 2029-10-15 20:41:27 Signature 96b5c33b31f27b6ba11f59dd742c3764b1bca093f9f33347e9f95df21d89f4579ee33f10a3595018053b142941b6a70e5b81a2ccbd8442c1c4bed184c2c4bd0c8c47bcbd8886fb5a0896ae2c2fdfbf9366a32b20ca848a6945273f732332936a23e9fffdd918edceffbd6b41738d579cf8b46d499805e6a335a9f07e6e86c06ba8086725afc0998cdba7064d4093188ba959e69914b912178144ac57c3ae8eae947bcb3b8edd7ab4715bba2bc3c7d085234b371277a54a2f7f1ab763b94459ed9230cce47c099212111f52f51e0291a4d7d7e58f8047ff189b7fd19c0671dcf376197790d52a0fbc6c12c4c50c2066f50e2f5093d8cafb7fe556ed09d8a753b1c72a6978dcf05fe74b20b6af63b5e1b15c804e9c7aa91d4df72846782106954d32dd6042e4b61ac4f24636de357302c1b5e55fb92b59457a9243d7c4e963dd368f76c728caa8441be8321a66cde5485c4a0a602b469206609698dcd933d721777f886dac4772daa2466eab64682bd24e98fb35cc7fec3f136d11e5db77edc1c37e1f6a4a14f8b4a721c671866770cdd819a35d1fa09b9a7cc55d4d728e74077fa74d00fcdd682412772a557527cda92c1d8e7c19ee692c9f7425338208db38cc7cc74f6c3a6bc237117872fe55596460333e2edfc42de72cd7fb0a82256fb8d70c84a5e1c4746e2a95329ea0fecdb4188fd33bad32b2b19ab86d0543fbff0d0f SignatureAlgorithmOID 1.2.840.113549.1.1.11 IsCertificateAuthority True SerialNumber 330000000d690d5d7893d076df00000000000d Version 3
Imports Expand Imported Functions Expand KeStallExecutionProcessor HalSetBusDataByOffset HalTranslateBusAddress HalGetBusDataByOffset KeQueryPerformanceCounter _purecall RtlInitUnicodeString KeInitializeEvent KeWaitForSingleObject KeQueryActiveProcessors IoBuildDeviceIoControlRequest IofCallDriver IoGetDeviceObjectPointer ObfDereferenceObject ZwSetInformationThread KeAcquireSpinLockAtDpcLevel KeAcquireSpinLockRaiseToDpc KeReleaseSpinLock KeReleaseSpinLockFromDpcLevel ExAllocatePool ExFreePoolWithTag MmMapLockedPagesSpecifyCache IofCompleteRequest IoCreateDevice IoCreateSymbolicLink IoDeleteDevice IoDeleteSymbolicLink IoRegisterShutdownNotification RtlGetVersion MmIsAddressValid IoReportResourceUsage RtlInitAnsiString RtlAnsiStringToUnicodeString RtlUnicodeStringToAnsiString RtlFreeAnsiString RtlUnicodeToUTF8N KeInitializeDpc KeClearEvent KeSetEvent KeInitializeMutex KeReleaseMutex KeDelayExecutionThread KeSetPriorityThread KeInitializeTimer KeCancelTimer KeSetTimer KeSetTimerEx KeBugCheckEx ExAllocatePoolWithTag ExInitializeResourceLite ExAcquireResourceSharedLite ExAcquireResourceExclusiveLite ExReleaseResourceLite ExDeleteResourceLite ExSetTimerResolution MmProbeAndLockPages MmUnlockPages MmMapIoSpace MmUnmapIoSpace MmAllocateContiguousMemory MmFreeContiguousMemory PsCreateSystemThread PsTerminateSystemThread IoAllocateIrp IoAllocateMdl IoCreateSynchronizationEvent IoFreeIrp IoFreeMdl IoGetAttachedDeviceReference IoGetDeviceProperty IoGetDeviceInterfaces ObReferenceObjectByHandle ObfReferenceObject ZwClose ZwOpenSection ZwMapViewOfSection ZwUnmapViewOfSection ExUuidCreate MmGetPhysicalMemoryRanges MmGetPhysicalAddress PsGetCurrentThreadId PsGetVersion ZwQuerySystemInformation ObQueryNameString __C_specific_handler RtlQueryRegistryValues RtlWriteRegistryValue RtlCreateRegistryKey RtlCheckRegistryKey RtlIntegerToUnicodeString RtlCompareUnicodeString RtlCopyUnicodeString RtlAppendUnicodeStringToString RtlUTF8ToUnicodeN ZwOpenKey ZwEnumerateKey ZwEnumerateValueKey ZwFlushKey DbgPrint MmAllocateMappingAddress MmFreeMappingAddress MmMapLockedPagesWithReservedMapping MmUnmapReservedMapping MmAllocatePagesForMdl MmFreePagesFromMdl ExFreePool Exported Functions Expand Sections Expand .text INIT .rdata .data .pdata .rsrc .reloc Signature Expand {
"Certificates": [
{
"CertificateType": "Leaf (Code Signing)",
"IsCA": false,
"IsCertificateAuthority": false,
"IsCodeSigning": true,
"SerialNumber": "3300000074ff3d4a9e7c401e86000000000074",
"Signature": "b9ad07972990d4f7f1d20dddce037fbf8c19c8fc17ec991a97b0f3d3ac6b792c100f660abcf1eea23ce0eafaae637cb21524c9eb170657b4e3b45bc07fcbe811227491344f510071ddf12fa883ac943d0c0ec3d7c91468dc65b4373d62b939e66fe0f26098912ed0add0c44ff71b32e58db5bc56235c16b533e0ab06e9794e41a38bab04dfa510dddad2291a5c74c28ae750c0937ebaa640452d4708109d08a4e8b9e80a670f54ab2e575158b4e3f491c8a483fe36abb5f5f604a38578fd9a77f817824b1979c1f7b3a5fcd3e14ec6901e9ecc60e58bc4ab39d8ba6aa819d04ec3871d211963d2d34785d75ea15648052847a8572c7d89db4253fa67838639b395263564a561d02e60a7cdc52e65f725166deed0c847c1105350918bd149e889f1dbe604f74aa0110ca1598906e3f1c5efaeda772e51d5f89992258f893aba1baa1c8a14dd59d8f57aa742ee2251b99ce6655f0bcd920760c5a452a5fe5e2f30652b5022d124348161ce86060652b6b84abc60043da659d3e91bb7ce18adbbbb94fa19130947a4a651af21a33d58cafcd5d920016858ddf2b5df3e7dc3bc8a1b66edf03cbca7c40048dae606f66e55692edcd698773d391be409c2895f71fddb7494d28fa3bd30aae628d7967204708b509e551c86cd3a1cbef68796c15e71e15e5dcfc5914352f9991fcd57c5112e03d8c2441cb643bc6bbdfb261bda63746f",
"SignatureAlgorithmOID": "1.2.840.113549.1.1.11",
"Subject": "C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Hardware Compatibility Publisher",
"TBS": {
"MD5": "846e2b51dbe3b3cdd48503e99cbce6a6",
"SHA1": "77940716d023ecae58709321c2b6a30df8e3d86d",
"SHA256": "1dc33c8d9456aa23f43eb0c09beeb7b3565770f7e05d12d7b88575a4c61fa31f",
"SHA384": "4aaab3a5d5e7ce0b6103d30108636aaf1ec645331e3d42f57002c2380b2ea34662245f7f84fe07e7837bf6115bbc0eb5"
},
"ValidFrom": "2025-07-16 20:48:20",
"ValidTo": "2026-07-14 20:48:20",
"Version": 3
},
{
"CertificateType": "CA",
"IsCA": true,
"IsCertificateAuthority": true,
"IsCodeSigning": false,
"SerialNumber": "330000000d690d5d7893d076df00000000000d",
"Signature": "96b5c33b31f27b6ba11f59dd742c3764b1bca093f9f33347e9f95df21d89f4579ee33f10a3595018053b142941b6a70e5b81a2ccbd8442c1c4bed184c2c4bd0c8c47bcbd8886fb5a0896ae2c2fdfbf9366a32b20ca848a6945273f732332936a23e9fffdd918edceffbd6b41738d579cf8b46d499805e6a335a9f07e6e86c06ba8086725afc0998cdba7064d4093188ba959e69914b912178144ac57c3ae8eae947bcb3b8edd7ab4715bba2bc3c7d085234b371277a54a2f7f1ab763b94459ed9230cce47c099212111f52f51e0291a4d7d7e58f8047ff189b7fd19c0671dcf376197790d52a0fbc6c12c4c50c2066f50e2f5093d8cafb7fe556ed09d8a753b1c72a6978dcf05fe74b20b6af63b5e1b15c804e9c7aa91d4df72846782106954d32dd6042e4b61ac4f24636de357302c1b5e55fb92b59457a9243d7c4e963dd368f76c728caa8441be8321a66cde5485c4a0a602b469206609698dcd933d721777f886dac4772daa2466eab64682bd24e98fb35cc7fec3f136d11e5db77edc1c37e1f6a4a14f8b4a721c671866770cdd819a35d1fa09b9a7cc55d4d728e74077fa74d00fcdd682412772a557527cda92c1d8e7c19ee692c9f7425338208db38cc7cc74f6c3a6bc237117872fe55596460333e2edfc42de72cd7fb0a82256fb8d70c84a5e1c4746e2a95329ea0fecdb4188fd33bad32b2b19ab86d0543fbff0d0f",
"SignatureAlgorithmOID": "1.2.840.113549.1.1.11",
"Subject": "C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Third Party Component CA 2014",
"TBS": {
"MD5": "83f69422963f11c3c340b81712eef319",
"SHA1": "0c5e5f24590b53bc291e28583acb78e5adc95601",
"SHA256": "d8be9e4d9074088ef818bc6f6fb64955e90378b2754155126feebbbd969cf0ae",
"SHA384": "260ad59ba706420f68ba212931153bd89f760c464b21be55fba9d014fff322407859d4ebfb78ea9a3330f60dc9821a63"
},
"ValidFrom": "2014-10-15 20:31:27",
"ValidTo": "2029-10-15 20:41:27",
"Version": 3
}
],
"CertificatesInfo": "",
"Signer": [
{
"Issuer": "C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Third Party Component CA 2014",
"SerialNumber": "3300000074ff3d4a9e7c401e86000000000074",
"Version": 1
}
],
"SignerInfo": ""
}
Download
Certificates Expand Certificate 3300000074ff3d4a9e7c401e86000000000074 Field Value ToBeSigned (TBS) MD5 846e2b51dbe3b3cdd48503e99cbce6a6 ToBeSigned (TBS) SHA1 77940716d023ecae58709321c2b6a30df8e3d86d ToBeSigned (TBS) SHA256 1dc33c8d9456aa23f43eb0c09beeb7b3565770f7e05d12d7b88575a4c61fa31f Subject C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Hardware Compatibility Publisher ValidFrom 2025-07-16 20:48:20 ValidTo 2026-07-14 20:48:20 Signature b9ad07972990d4f7f1d20dddce037fbf8c19c8fc17ec991a97b0f3d3ac6b792c100f660abcf1eea23ce0eafaae637cb21524c9eb170657b4e3b45bc07fcbe811227491344f510071ddf12fa883ac943d0c0ec3d7c91468dc65b4373d62b939e66fe0f26098912ed0add0c44ff71b32e58db5bc56235c16b533e0ab06e9794e41a38bab04dfa510dddad2291a5c74c28ae750c0937ebaa640452d4708109d08a4e8b9e80a670f54ab2e575158b4e3f491c8a483fe36abb5f5f604a38578fd9a77f817824b1979c1f7b3a5fcd3e14ec6901e9ecc60e58bc4ab39d8ba6aa819d04ec3871d211963d2d34785d75ea15648052847a8572c7d89db4253fa67838639b395263564a561d02e60a7cdc52e65f725166deed0c847c1105350918bd149e889f1dbe604f74aa0110ca1598906e3f1c5efaeda772e51d5f89992258f893aba1baa1c8a14dd59d8f57aa742ee2251b99ce6655f0bcd920760c5a452a5fe5e2f30652b5022d124348161ce86060652b6b84abc60043da659d3e91bb7ce18adbbbb94fa19130947a4a651af21a33d58cafcd5d920016858ddf2b5df3e7dc3bc8a1b66edf03cbca7c40048dae606f66e55692edcd698773d391be409c2895f71fddb7494d28fa3bd30aae628d7967204708b509e551c86cd3a1cbef68796c15e71e15e5dcfc5914352f9991fcd57c5112e03d8c2441cb643bc6bbdfb261bda63746f SignatureAlgorithmOID 1.2.840.113549.1.1.11 IsCertificateAuthority False SerialNumber 3300000074ff3d4a9e7c401e86000000000074 Version 3
Certificate 330000000d690d5d7893d076df00000000000d Field Value ToBeSigned (TBS) MD5 83f69422963f11c3c340b81712eef319 ToBeSigned (TBS) SHA1 0c5e5f24590b53bc291e28583acb78e5adc95601 ToBeSigned (TBS) SHA256 d8be9e4d9074088ef818bc6f6fb64955e90378b2754155126feebbbd969cf0ae Subject C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Third Party Component CA 2014 ValidFrom 2014-10-15 20:31:27 ValidTo 2029-10-15 20:41:27 Signature 96b5c33b31f27b6ba11f59dd742c3764b1bca093f9f33347e9f95df21d89f4579ee33f10a3595018053b142941b6a70e5b81a2ccbd8442c1c4bed184c2c4bd0c8c47bcbd8886fb5a0896ae2c2fdfbf9366a32b20ca848a6945273f732332936a23e9fffdd918edceffbd6b41738d579cf8b46d499805e6a335a9f07e6e86c06ba8086725afc0998cdba7064d4093188ba959e69914b912178144ac57c3ae8eae947bcb3b8edd7ab4715bba2bc3c7d085234b371277a54a2f7f1ab763b94459ed9230cce47c099212111f52f51e0291a4d7d7e58f8047ff189b7fd19c0671dcf376197790d52a0fbc6c12c4c50c2066f50e2f5093d8cafb7fe556ed09d8a753b1c72a6978dcf05fe74b20b6af63b5e1b15c804e9c7aa91d4df72846782106954d32dd6042e4b61ac4f24636de357302c1b5e55fb92b59457a9243d7c4e963dd368f76c728caa8441be8321a66cde5485c4a0a602b469206609698dcd933d721777f886dac4772daa2466eab64682bd24e98fb35cc7fec3f136d11e5db77edc1c37e1f6a4a14f8b4a721c671866770cdd819a35d1fa09b9a7cc55d4d728e74077fa74d00fcdd682412772a557527cda92c1d8e7c19ee692c9f7425338208db38cc7cc74f6c3a6bc237117872fe55596460333e2edfc42de72cd7fb0a82256fb8d70c84a5e1c4746e2a95329ea0fecdb4188fd33bad32b2b19ab86d0543fbff0d0f SignatureAlgorithmOID 1.2.840.113549.1.1.11 IsCertificateAuthority True SerialNumber 330000000d690d5d7893d076df00000000000d Version 3
Imports Expand HAL.dll ntoskrnl.exe NETIO.SYS ksecdd.sys Imported Functions Expand KeQueryPerformanceCounter HalSetBusDataByOffset HalTranslateBusAddress HalGetBusDataByOffset KeStallExecutionProcessor IoReleaseCancelSpinLock RtlInitAnsiString RtlAnsiStringToUnicodeString RtlFreeUnicodeString ZwCreateFile ZwOpenFile ZwQueryInformationFile ZwReadFile ZwWriteFile ZwClose DbgPrintEx KdRefreshDebuggerNotPresent ZwQuerySystemInformation KdDebuggerNotPresent KdDebuggerEnabled RtlUnicodeStringToAnsiString RtlFreeAnsiString RtlInitUnicodeString KeInitializeEvent KeWaitForSingleObject IoBuildDeviceIoControlRequest IofCallDriver IoGetDeviceObjectPointer ObfDereferenceObject KeQueryActiveProcessors RtlCreateSecurityDescriptor RtlSetDaclSecurityDescriptor KeAcquireSpinLockAtDpcLevel KeAcquireSpinLockRaiseToDpc KeReleaseSpinLock KeReleaseSpinLockFromDpcLevel ExAllocatePool ExFreePoolWithTag MmMapLockedPagesSpecifyCache IoCreateDevice IoCreateSymbolicLink IoDeleteDevice IoDeleteSymbolicLink IoRegisterShutdownNotification RtlGetVersion MmIsAddressValid IoReportResourceUsage RtlLengthRequiredSid RtlInitializeSid RtlSubAuthoritySid RtlLengthSid RtlCreateAcl RtlAddAccessAllowedAce ObSetSecurityObjectByPointer RtlUnicodeToUTF8N KeInitializeDpc KeClearEvent KeSetEvent KeInitializeMutex KeReleaseMutex KeDelayExecutionThread KeSetPriorityThread IofCompleteRequest KeCancelTimer KeSetTimer KeSetTimerEx KeBugCheckEx ExAllocatePoolWithTag ExInitializeResourceLite ExAcquireResourceSharedLite ExAcquireResourceExclusiveLite ExReleaseResourceLite ExDeleteResourceLite ExSetTimerResolution MmProbeAndLockPages MmUnlockPages MmMapIoSpace MmUnmapIoSpace MmAllocateContiguousMemory MmFreeContiguousMemory PsCreateSystemThread PsTerminateSystemThread IoAllocateIrp IoAllocateMdl IoCreateSynchronizationEvent IoFreeIrp IoFreeMdl IoGetAttachedDeviceReference IoGetDeviceProperty IoGetDeviceInterfaces ObReferenceObjectByHandle ObfReferenceObject ZwOpenSection ZwMapViewOfSection ZwUnmapViewOfSection ExUuidCreate MmGetPhysicalMemoryRanges MmGetPhysicalAddress PsGetCurrentThreadId PsGetVersion ZwSetInformationThread ObQueryNameString KeWaitForMultipleObjects IoCancelIrp RtlQueryRegistryValues RtlWriteRegistryValue RtlCreateRegistryKey RtlCheckRegistryKey RtlIntegerToUnicodeString RtlCompareUnicodeString RtlCopyUnicodeString RtlAppendUnicodeStringToString RtlUTF8ToUnicodeN ZwCreateKey ZwOpenKey ZwEnumerateKey ZwEnumerateValueKey ZwFlushKey MmAllocateMappingAddress MmFreeMappingAddress MmMapLockedPagesWithReservedMapping MmUnmapReservedMapping MmAllocatePagesForMdl MmFreePagesFromMdl ExFreePool __C_specific_handler ExpInterlockedPushEntrySList ExpInterlockedPopEntrySList InitializeSListHead DbgPrint _purecall KeInitializeTimer WskRegister WskDeregister WskReleaseProviderNPI WskCaptureProviderNPI BCryptGenRandom Exported Functions Expand ?CalcCertificateDigest@@YAJPEBU_TcKeyCertificateDef@@_KAEAVSHA1@@@Z ?CalcSerializedCertificateLength@@YAKPEBU_TcKeyCertificateDef@@@Z ?CheckCertificate@@YAJPEBU_TcKeyCertificateDef@@_K_J@Z ?ExportCertificate@@YAJPEBU_TcKeyCertificateDef@@PEAE_KPEA_K@Z ?GenerateRandomBlock@@YAJPEAEK@Z ?GetRandomValue32@@YAIXZ ?ImportCertificate@@YAJPEAU_TcKeyCertificateDef@@_KPEBE1@Z ?SeedRandomBlock@@YAXPEBEK@Z ?VerifyCertificate@@YAJPEBEK0KK@Z ?VerifySignature@@YAJPEBEK0K0K@Z ?VerifySignaturePubkeyExponent@@YAJPEBEK0K0KK@Z GetRouterFuncTable Sections Expand .text INIT .rdata .data .pdata .rsrc .reloc Signature Expand {
"Certificates": [
{
"CertificateType": "Leaf (Code Signing)",
"IsCA": false,
"IsCertificateAuthority": false,
"IsCodeSigning": true,
"SerialNumber": "3300000074ff3d4a9e7c401e86000000000074",
"Signature": "b9ad07972990d4f7f1d20dddce037fbf8c19c8fc17ec991a97b0f3d3ac6b792c100f660abcf1eea23ce0eafaae637cb21524c9eb170657b4e3b45bc07fcbe811227491344f510071ddf12fa883ac943d0c0ec3d7c91468dc65b4373d62b939e66fe0f26098912ed0add0c44ff71b32e58db5bc56235c16b533e0ab06e9794e41a38bab04dfa510dddad2291a5c74c28ae750c0937ebaa640452d4708109d08a4e8b9e80a670f54ab2e575158b4e3f491c8a483fe36abb5f5f604a38578fd9a77f817824b1979c1f7b3a5fcd3e14ec6901e9ecc60e58bc4ab39d8ba6aa819d04ec3871d211963d2d34785d75ea15648052847a8572c7d89db4253fa67838639b395263564a561d02e60a7cdc52e65f725166deed0c847c1105350918bd149e889f1dbe604f74aa0110ca1598906e3f1c5efaeda772e51d5f89992258f893aba1baa1c8a14dd59d8f57aa742ee2251b99ce6655f0bcd920760c5a452a5fe5e2f30652b5022d124348161ce86060652b6b84abc60043da659d3e91bb7ce18adbbbb94fa19130947a4a651af21a33d58cafcd5d920016858ddf2b5df3e7dc3bc8a1b66edf03cbca7c40048dae606f66e55692edcd698773d391be409c2895f71fddb7494d28fa3bd30aae628d7967204708b509e551c86cd3a1cbef68796c15e71e15e5dcfc5914352f9991fcd57c5112e03d8c2441cb643bc6bbdfb261bda63746f",
"SignatureAlgorithmOID": "1.2.840.113549.1.1.11",
"Subject": "C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Hardware Compatibility Publisher",
"TBS": {
"MD5": "846e2b51dbe3b3cdd48503e99cbce6a6",
"SHA1": "77940716d023ecae58709321c2b6a30df8e3d86d",
"SHA256": "1dc33c8d9456aa23f43eb0c09beeb7b3565770f7e05d12d7b88575a4c61fa31f",
"SHA384": "4aaab3a5d5e7ce0b6103d30108636aaf1ec645331e3d42f57002c2380b2ea34662245f7f84fe07e7837bf6115bbc0eb5"
},
"ValidFrom": "2025-07-16 20:48:20",
"ValidTo": "2026-07-14 20:48:20",
"Version": 3
},
{
"CertificateType": "CA",
"IsCA": true,
"IsCertificateAuthority": true,
"IsCodeSigning": false,
"SerialNumber": "330000000d690d5d7893d076df00000000000d",
"Signature": "96b5c33b31f27b6ba11f59dd742c3764b1bca093f9f33347e9f95df21d89f4579ee33f10a3595018053b142941b6a70e5b81a2ccbd8442c1c4bed184c2c4bd0c8c47bcbd8886fb5a0896ae2c2fdfbf9366a32b20ca848a6945273f732332936a23e9fffdd918edceffbd6b41738d579cf8b46d499805e6a335a9f07e6e86c06ba8086725afc0998cdba7064d4093188ba959e69914b912178144ac57c3ae8eae947bcb3b8edd7ab4715bba2bc3c7d085234b371277a54a2f7f1ab763b94459ed9230cce47c099212111f52f51e0291a4d7d7e58f8047ff189b7fd19c0671dcf376197790d52a0fbc6c12c4c50c2066f50e2f5093d8cafb7fe556ed09d8a753b1c72a6978dcf05fe74b20b6af63b5e1b15c804e9c7aa91d4df72846782106954d32dd6042e4b61ac4f24636de357302c1b5e55fb92b59457a9243d7c4e963dd368f76c728caa8441be8321a66cde5485c4a0a602b469206609698dcd933d721777f886dac4772daa2466eab64682bd24e98fb35cc7fec3f136d11e5db77edc1c37e1f6a4a14f8b4a721c671866770cdd819a35d1fa09b9a7cc55d4d728e74077fa74d00fcdd682412772a557527cda92c1d8e7c19ee692c9f7425338208db38cc7cc74f6c3a6bc237117872fe55596460333e2edfc42de72cd7fb0a82256fb8d70c84a5e1c4746e2a95329ea0fecdb4188fd33bad32b2b19ab86d0543fbff0d0f",
"SignatureAlgorithmOID": "1.2.840.113549.1.1.11",
"Subject": "C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Third Party Component CA 2014",
"TBS": {
"MD5": "83f69422963f11c3c340b81712eef319",
"SHA1": "0c5e5f24590b53bc291e28583acb78e5adc95601",
"SHA256": "d8be9e4d9074088ef818bc6f6fb64955e90378b2754155126feebbbd969cf0ae",
"SHA384": "260ad59ba706420f68ba212931153bd89f760c464b21be55fba9d014fff322407859d4ebfb78ea9a3330f60dc9821a63"
},
"ValidFrom": "2014-10-15 20:31:27",
"ValidTo": "2029-10-15 20:41:27",
"Version": 3
}
],
"CertificatesInfo": "",
"Signer": [
{
"Issuer": "C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Third Party Component CA 2014",
"SerialNumber": "3300000074ff3d4a9e7c401e86000000000074",
"Version": 1
}
],
"SignerInfo": ""
}
source
last_updated: 2026-05-04