acb5da93-1dcc-4d16-8415-6b4b221cb4a1
360netmon_wfp.sys 
Description
Qihoo 360netmon_wfp.sys is a signed kernel driver documented by ESET as the driver abused by the GentleKiller Network Blocker variant used in Gentlemen ransomware intrusions. The sample is associated with ESET detection Win64/VulnDriver.Qihoo360.A.
- UUID: acb5da93-1dcc-4d16-8415-6b4b221cb4a1
- Created: 2026-06-22
- Author: Michael Haag
- Acknowledgement: ESET Research, 0xd3vnull | [@ESETresearch, @0xd3vnull](https://twitter.com/@ESETresearch, @0xd3vnull)
This download link contains the vulnerable driver!
Commands
sc.exe create 360netmon_wfp binPath=C:\windows\temp\360netmon_wfp.sys type=kernel && sc.exe start 360netmon_wfp
| Use Case | Privileges | Operating System |
|---|---|---|
| Impair defenses through a signed kernel driver abused by an EDR killer. | kernel | Windows 10, Windows 11 |
Detections
YARA 🏹
Expand
with header and size limitation
without header and size limitation
for renamed driver files
Resources
Known Vulnerable Samples
| Property | Value |
|---|---|
| Filename | 360netmon_wfp.sys |
| Creation Timestamp | 2024-09-08 21:16:29 |
| MD5 | 40f64b91348bed955acf8551853b72a8 |
| SHA1 | 9ad51ad97c01e97ab59214116740785e0f6320a8 |
| SHA256 | 3d769a5f1ad0d32fb4e06478d35401d9788bad1a477b813adbdf4fd93b2c2694 |
| Authentihash MD5 | cde694feb0bcdf6edbb714a759b0227d |
| Authentihash SHA1 | b7487b99b29570010545f6538cfe90cccaa34d44 |
| Authentihash SHA256 | e4df5e185217887012b88164e0fba76d6869c541f6d64db20da505b9707ef370 |
| RichPEHeaderHash MD5 | 353020153a3fd127e4af7bb7c92a24d1 |
| RichPEHeaderHash SHA1 | 35230f3dd05e9e6872b7f21a4dbb72e3dcca7ccc |
| RichPEHeaderHash SHA256 | ff71b69b08b01e0d9e3b2a6d4c32c01802643ae14665e4458f40c6b721608544 |
| Company | 360.cn |
| Description | 360netmon |
| Product | 360netmon |
| OriginalFilename | 360netmon.sys |
Certificates
Expand
Certificate 33000001112a0790aae5568529000000000111
| Field | Value |
|---|---|
| ToBeSigned (TBS) MD5 | 778c1775b427242a721643a7a90eae19 |
| ToBeSigned (TBS) SHA1 | 553ed9bf72af4fce0ef52a7f0a2396245fc3d348 |
| ToBeSigned (TBS) SHA256 | 6910d4ed97543604c6ad630041532ff89e630311916332b6fda7b211aa29fa78 |
| Subject | C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Hardware Compatibility Publisher |
| ValidFrom | 2024-05-16 22:16:06 |
| ValidTo | 2025-05-14 22:16:06 |
| Signature | 47aa9e6ebb9bdffbdf6d8d99645f726af89374c6136a5f4b2d2f6fe82d8c103a41d186ec5e5ed63749401c724cb5aa6091e023f9125ecfee62f444fbde29edb037b58bd6118a66288ab639cace557ee4a888fe098088aaba592199b25725d664d21269f4aee0bc3682c4a6758c9446b50081d066fdf8cad7b5677c18d63d3404d0ce4ffab1215acc7345dc6ea61c65caee9f6950f957e87b146f7fa34abd5970c79a777436f8d80b6ee5b8876b698bc8d547b47c3d11788c8a730c8c25c7fc878b03243ce55e2c2b898edd1755cb95553578b588122b456ab70dbc084323dcb0487aa462d57b9863a5ecfaa85e5f5d5d3da96dc20ecbc7c2203900fb2f5e84c8 |
| SignatureAlgorithmOID | 1.2.840.113549.1.1.11 |
| IsCertificateAuthority | False |
| SerialNumber | 33000001112a0790aae5568529000000000111 |
| Version | 3 |
Certificate 610baac1000000000009
| Field | Value |
|---|---|
| ToBeSigned (TBS) MD5 | a569061297e8e824767dbc3184a69bea |
| ToBeSigned (TBS) SHA1 | adbb26a587a8f44b4fccaecb306f980d1c55a150 |
| ToBeSigned (TBS) SHA256 | cec1afd0e310c55c1dcc601ab8e172917706aa32fb5eaf826813547fdf02dd46 |
| Subject | C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Third Party Component CA 2012 |
| ValidFrom | 2012-04-18 23:48:38 |
| ValidTo | 2027-04-18 23:58:38 |
| Signature | 5a8a67daccd5fd0d264177bf0a4678b4b3de12692b7723c2652f015fd203f461ba509d2e8c3972f36c3e6ab11e766decb7f382dcccbbc56970287366173f54ebee011648c446d91b80ae813a8d0f796d68b09eea2d3f39d3ca387ebd5e7c086e19dcc6c2f438336861e2524783e1000156d2bacb878205310a418b4ee77f5f5fed5fd3392d45eba213bffd1ec298417161165fc80a70257c59693124e471e70abb0417f79f721ec9d2bb1abe3d02fe090cb243b4591a99539396215fe0d6b72601429536ac27fdbef48577683d18bdf4be98882211865216f345ec0397107087a37043713cdbc98603170cf5735bc67de15c64edd7c548d7ed32e2d1aad3cfa7f6574e61f977eb67f288b3de00da038fd08a34373e1dd862b8d2b1f3e12f8b723b81967c6ffcec667672601b24f2a0896d5b6d002eef28dd868705c2b4b9e5be64c22af24a155c98e2c42785ff52e3627e0fb2020bd766c70ab2d33d200414503259830a7d9bed5a38120152ba2f5e20728e4af1fde771028c3be107bec973f4dd47d8b4efb4a4b330b9893e76cab90098567eabea8ab8a5d038ab6977130b142fe9aa411ff7babd3a2b348aee0aab63e663f788248e200d2b3b9de3c24952ac9f1f0e393b5dd46e506ae67d523aaa7c3315290d265e0158a74ea93d7a846f743f609fe4324f3600af6d71d33ea646655f8174f1fec171da4ca0415a82ddf11f |
| SignatureAlgorithmOID | 1.2.840.113549.1.1.11 |
| IsCertificateAuthority | True |
| SerialNumber | 610baac1000000000009 |
| Version | 3 |
Imports
Expand
- ntoskrnl.exe
- fwpkclnt.sys
- TDI.SYS
- NDIS.SYS
Imported Functions
Expand
- IoFileObjectType
- ZwCreateFile
- ZwQueryDirectoryFile
- IoGetCurrentProcess
- ZwEnumerateValueKey
- IoAttachDevice
- ZwQueryInformationProcess
- ZwOpenFile
- IoQueryFileDosDeviceName
- ObOpenObjectByPointer
- KeStackAttachProcess
- ZwQueryKey
- IoFreeMdl
- KeWaitForSingleObject
- MmProbeAndLockPages
- MmUnlockPages
- IoAllocateMdl
- KeUnstackDetachProcess
- KeLeaveCriticalRegion
- KeEnterCriticalRegion
- ExReleaseResourceLite
- _wcsicmp
- IoBuildPartialMdl
- IoMakeAssociatedIrp
- ZwQuerySystemInformation
- wcsstr
- ExInterlockedInsertHeadList
- IoFreeIrp
- ExInterlockedRemoveHeadList
- _wcsupr
- _wcsnicmp
- _stricmp
- DbgPrint
- KeBugCheckEx
- ZwSetValueKey
- ZwDeleteValueKey
- RtlIntegerToUnicodeString
- PsLookupProcessByProcessId
- ZwCreateKey
- IoBuildDeviceIoControlRequest
- PsGetProcessPeb
- KeAcquireSpinLockRaiseToDpc
- ZwOpenKey
- IofCallDriver
- RtlUpcaseUnicodeChar
- ExCreateCallback
- ExInitializeResourceLite
- IoCreateDevice
- ObfDereferenceObject
- MmIsAddressValid
- PsGetCurrentProcessId
- PsGetCurrentThreadId
- IoCreateSymbolicLink
- RtlCompareMemory
- CmRegisterCallback
- ExRegisterCallback
- RtlTimeToTimeFields
- ObReferenceObjectByHandle
- ExQueryDepthSList
- IofCompleteRequest
- ZwClose
- InitSafeBootMode
- PsTerminateSystemThread
- ExInterlockedInsertTailList
- ExAllocatePool
- ZwQueryValueKey
- IoGetDeviceObjectPointer
- PsCreateSystemThread
- wcsrchr
- ObQueryNameString
- KeDelayExecutionThread
- MmUserProbeAddress
- IoCreateSynchronizationEvent
- RtlTimeFieldsToTime
- RtlEqualUnicodeString
- PsSetCreateProcessNotifyRoutine
- ExpInterlockedPopEntrySList
- KeAcquireInStackQueuedSpinLock
- KeReleaseSpinLock
- RtlGetVersion
- IoIsOperationSynchronous
- KeInitializeEvent
- ExpInterlockedPushEntrySList
- MmGetSystemRoutineAddress
- KeSetEvent
- ProbeForWrite
- IoDeleteDevice
- RtlInitUnicodeString
- IoRegisterDriverReinitialization
- KeReleaseInStackQueuedSpinLock
- ExInitializeNPagedLookasideList
- ExFreePoolWithTag
- IoDeleteSymbolicLink
- ProbeForRead
- ExAllocatePoolWithTag
- ExAcquireResourceExclusiveLite
- ExUnregisterCallback
- __C_specific_handler
- FwpmCalloutEnum0
- FwpsFlowAssociateContext0
- FwpsAcquireWritableLayerDataPointer0
- FwpsCalloutUnregisterById0
- FwpmProviderDestroyEnumHandle0
- FwpmSubLayerAdd0
- FwpsApplyModifiedLayerData0
- FwpsFreeCloneNetBufferList0
- FwpsFlowRemoveContext0
- FwpmCalloutDeleteByKey0
- FwpsQueryPacketInjectionState0
- FwpmCalloutDeleteById0
- FwpmProviderEnum0
- FwpmSubLayerDeleteByKey0
- FwpmProviderCreateEnumHandle0
- FwpsCloneStreamData0
- FwpsConstructIpHeaderForTransportPacket0
- FwpmSubLayerEnum0
- FwpsAllocateNetBufferAndNetBufferList0
- FwpsInjectionHandleCreate0
- FwpmTransactionCommit0
- FwpmSubLayerCreateEnumHandle0
- FwpmSubLayerDestroyEnumHandle0
- FwpmCalloutAdd0
- FwpmCalloutDestroyEnumHandle0
- FwpmFilterDeleteByKey0
- FwpsAllocateCloneNetBufferList0
- FwpmBfeStateSubscribeChanges0
- FwpmFilterEnum0
- FwpmProviderAdd0
- FwpsCalloutRegister0
- FwpmTransactionAbort0
- FwpmEngineOpen0
- FwpsAcquireClassifyHandle0
- FwpmFilterDestroyEnumHandle0
- FwpmProviderDeleteByKey0
- FwpmCalloutCreateEnumHandle0
- FwpmFilterAdd0
- FwpsCalloutRegister1
- FwpsInjectTransportSendAsync0
- FwpmTransactionBegin0
- FwpsReleaseClassifyHandle0
- FwpmEngineClose0
- FwpsDiscardClonedStreamData0
- FwpmFreeMemory0
- FwpmFilterDeleteById0
- FwpsFreeNetBufferList0
- FwpmFilterCreateEnumHandle0
- TdiMapUserRequest
- NdisAdvanceNetBufferListDataStart
- NdisGetDataBuffer
- NdisAllocateNetBufferListPool
- NdisRetreatNetBufferListDataStart
- NdisCopyFromNetBufferToNetBuffer
- NdisAllocateMdl
- NdisFreeGenericObject
- NdisSetTimer
- NdisInitializeTimer
- NdisCancelTimer
- NdisAllocateGenericObject
Exported Functions
Expand
Sections
Expand
- .text
- .rdata
- .data
- .pdata
- INIT
- .rsrc
- .reloc
Signature
Expand
{
"Certificates": [
{
"CertificateType": "Leaf (Code Signing)",
"IsCA": false,
"IsCertificateAuthority": false,
"IsCodeSigning": true,
"SerialNumber": "33000001112a0790aae5568529000000000111",
"Signature": "47aa9e6ebb9bdffbdf6d8d99645f726af89374c6136a5f4b2d2f6fe82d8c103a41d186ec5e5ed63749401c724cb5aa6091e023f9125ecfee62f444fbde29edb037b58bd6118a66288ab639cace557ee4a888fe098088aaba592199b25725d664d21269f4aee0bc3682c4a6758c9446b50081d066fdf8cad7b5677c18d63d3404d0ce4ffab1215acc7345dc6ea61c65caee9f6950f957e87b146f7fa34abd5970c79a777436f8d80b6ee5b8876b698bc8d547b47c3d11788c8a730c8c25c7fc878b03243ce55e2c2b898edd1755cb95553578b588122b456ab70dbc084323dcb0487aa462d57b9863a5ecfaa85e5f5d5d3da96dc20ecbc7c2203900fb2f5e84c8",
"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": "778c1775b427242a721643a7a90eae19",
"SHA1": "553ed9bf72af4fce0ef52a7f0a2396245fc3d348",
"SHA256": "6910d4ed97543604c6ad630041532ff89e630311916332b6fda7b211aa29fa78",
"SHA384": "dccc0fe272475403fc9e0c1db6c456428798dfbe00fb20c962f57858256565a2cf361acb4eba8c771ec7611f2aa06bc1"
},
"ValidFrom": "2024-05-16 22:16:06",
"ValidTo": "2025-05-14 22:16:06",
"Version": 3
},
{
"CertificateType": "CA",
"IsCA": true,
"IsCertificateAuthority": true,
"IsCodeSigning": false,
"SerialNumber": "610baac1000000000009",
"Signature": "5a8a67daccd5fd0d264177bf0a4678b4b3de12692b7723c2652f015fd203f461ba509d2e8c3972f36c3e6ab11e766decb7f382dcccbbc56970287366173f54ebee011648c446d91b80ae813a8d0f796d68b09eea2d3f39d3ca387ebd5e7c086e19dcc6c2f438336861e2524783e1000156d2bacb878205310a418b4ee77f5f5fed5fd3392d45eba213bffd1ec298417161165fc80a70257c59693124e471e70abb0417f79f721ec9d2bb1abe3d02fe090cb243b4591a99539396215fe0d6b72601429536ac27fdbef48577683d18bdf4be98882211865216f345ec0397107087a37043713cdbc98603170cf5735bc67de15c64edd7c548d7ed32e2d1aad3cfa7f6574e61f977eb67f288b3de00da038fd08a34373e1dd862b8d2b1f3e12f8b723b81967c6ffcec667672601b24f2a0896d5b6d002eef28dd868705c2b4b9e5be64c22af24a155c98e2c42785ff52e3627e0fb2020bd766c70ab2d33d200414503259830a7d9bed5a38120152ba2f5e20728e4af1fde771028c3be107bec973f4dd47d8b4efb4a4b330b9893e76cab90098567eabea8ab8a5d038ab6977130b142fe9aa411ff7babd3a2b348aee0aab63e663f788248e200d2b3b9de3c24952ac9f1f0e393b5dd46e506ae67d523aaa7c3315290d265e0158a74ea93d7a846f743f609fe4324f3600af6d71d33ea646655f8174f1fec171da4ca0415a82ddf11f",
"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 2012",
"TBS": {
"MD5": "a569061297e8e824767dbc3184a69bea",
"SHA1": "adbb26a587a8f44b4fccaecb306f980d1c55a150",
"SHA256": "cec1afd0e310c55c1dcc601ab8e172917706aa32fb5eaf826813547fdf02dd46",
"SHA384": "e947cac936803f5683196e4ff1b259096073395d0b908522ddce90d57597c9f7b57f7ddcdbe021ba863d843c340da8ba"
},
"ValidFrom": "2012-04-18 23:48:38",
"ValidTo": "2027-04-18 23:58:38",
"Version": 3
}
],
"CertificatesInfo": "",
"Signer": [
{
"Issuer": "C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Third Party Component CA 2012",
"SerialNumber": "33000001112a0790aae5568529000000000111",
"Version": 1
}
],
"SignerInfo": ""
}
last_updated: 2026-06-23
