Skip to content

Commit 6faafb4

Browse files
authored
Merge pull request #378 from magicsword-io/issue-377-gentlemen-edr-killers
Add Gentlemen EDR killer driver coverage
2 parents 2ddaa37 + 5a8fd8c commit 6faafb4

10 files changed

Lines changed: 1040 additions & 3 deletions
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:2d91a78e739891c9854c254f5b2a6b84c0e167dfa253466cbccd2cdd1c20145d
3+
size 19672
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:3d769a5f1ad0d32fb4e06478d35401d9788bad1a477b813adbdf4fd93b2c2694
3+
size 107584
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:f6ee01303cf1d68015eee49f7dc7f26151a04ae642a47e49c70806931ce652d3
3+
size 116936
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:ef4e4b88df24825dbf4e7131e71a41002715d38b7a8c0c432aa936c854152ef3
3+
size 20856
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:5abe477517f51d81061d2e69a9adebdcda80d36667d0afabe103fda4802d33db
3+
size 47240

yaml/2c7d54ff-7b49-4da8-ae77-00ac6fa2944f.yaml

Lines changed: 202 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Id: 2c7d54ff-7b49-4da8-ae77-00ac6fa2944f
22
Tags:
33
- HWAuidoOs2Ec.sys
4+
- havoc.sys
45
Verified: 'TRUE'
56
Author: Michael Haag
67
Created: '2026-04-17'
@@ -19,6 +20,9 @@ Resources:
1920
- https://github.com/magicsword-io/LOLDrivers/issues/325
2021
- https://github.com/KeServiceDescriptorTable/vulnerable-drivers
2122
- https://www.security.com/threat-intelligence/dragonforce-msteams-backdoor
23+
- https://www.huntress.com/blog/w2-malvertising-to-kernel-mode-edr-kill
24+
- https://www.welivesecurity.com/en/eset-research/killing-me-gently-inside-gentlemens-edr-killer-framework/
25+
- https://github.com/magicsword-io/LOLDrivers/issues/377
2226
Detection: []
2327
Acknowledgement:
2428
Person: ''
@@ -170,3 +174,201 @@ KnownVulnerableSamples:
170174
Version: 1
171175
LoadsDespiteHVCI: 'TRUE'
172176
Imphash: 9cfa9662095195fc2607e952710e62ae
177+
- Filename: havoc.sys
178+
MD5: eef8a950952696b018aa9c6da2f5d7ad
179+
SHA1: 1fa071303fb846308571e64727501fb98b1c2be6
180+
SHA256: 5abe477517f51d81061d2e69a9adebdcda80d36667d0afabe103fda4802d33db
181+
Filesize: 47240
182+
Signature: Signed
183+
Company: Huawei Device Co., Ltd.
184+
Description: HWAuidoOs2Ec
185+
Product: Huawei Audio Driver
186+
ProductVersion: 1.0.0.0
187+
FileVersion: 1.0.0.0
188+
OriginalFilename: HWAuidoOs2Ec.sys
189+
Imphash: 543809105fd767866c03705a39fb25a8
190+
Authentihash:
191+
MD5: 1e4bd23e6cd64176a5602600c92398b6
192+
SHA1: 129a114d49191b7b8663f3e84af8848458fe1e8a
193+
SHA256: 097e26ab94ce6ac36fe5713e0120c805edb048e30bcfa317fd7025f50b761e92
194+
RichPEHeaderHash:
195+
MD5: 46c2fd23a66e7b916e2783e27e89503f
196+
SHA1: 2ba2dc432cd157097970a01333dfe5ce93f94330
197+
SHA256: 355290ae40ad0699b4c2d5d80639cd97c98b6f42664efbf37f0f6279b138f27e
198+
Sections:
199+
.text:
200+
Entropy: 6.35819946938083
201+
Virtual Size: '0x2ed4'
202+
.rdata:
203+
Entropy: 4.401761607315822
204+
Virtual Size: '0xec4'
205+
.data:
206+
Entropy: 1.4047598783637012
207+
Virtual Size: '0x61c'
208+
.pdata:
209+
Entropy: 4.257343383367369
210+
Virtual Size: '0x450'
211+
PAGE:
212+
Entropy: 6.237332725680902
213+
Virtual Size: '0x1ea0'
214+
INIT:
215+
Entropy: 5.3553386411676245
216+
Virtual Size: '0x976'
217+
.rsrc:
218+
Entropy: 3.313302820377281
219+
Virtual Size: '0x3a0'
220+
.reloc:
221+
Entropy: 3.6635907381239066
222+
Virtual Size: '0x34'
223+
MagicHeader: 50 45 0 0
224+
CreationTimestamp: '2021-11-15 19:49:21'
225+
InternalName: HWAuidoOs2Ec
226+
Copyright: "Copyright \xA9 Huawei Device Co., Ltd. All rights reserved."
227+
MachineType: AMD64
228+
Imports:
229+
- ntoskrnl.exe
230+
- HAL.dll
231+
- WDFLDR.SYS
232+
ExportedFunctions: ''
233+
ImportedFunctions:
234+
- memcpy_s
235+
- wcscat_s
236+
- ExAllocatePoolWithTag
237+
- ExFreePoolWithTag
238+
- MmMapIoSpace
239+
- MmUnmapIoSpace
240+
- IoWMIOpenBlock
241+
- IoWMIQueryAllData
242+
- IoWMIExecuteMethod
243+
- ObfDereferenceObject
244+
- MmGetSystemRoutineAddress
245+
- RtlGetVersion
246+
- ObReferenceObjectByHandle
247+
- ZwClose
248+
- ZwTerminateProcess
249+
- ZwOpenProcess
250+
- __C_specific_handler
251+
- PsProcessType
252+
- RtlTimeToTimeFields
253+
- KeInitializeEvent
254+
- ExAcquireFastMutex
255+
- ExReleaseFastMutex
256+
- ExSystemTimeToLocalTime
257+
- PsSetCreateProcessNotifyRoutineEx
258+
- KeSetEvent
259+
- KeWaitForMultipleObjects
260+
- KeWaitForSingleObject
261+
- PsCreateSystemThread
262+
- PsTerminateSystemThread
263+
- _wcsnicmp
264+
- InitSafeBootMode
265+
- ZwOpenKey
266+
- ZwQueryValueKey
267+
- ObOpenObjectByPointer
268+
- IoDeleteSymbolicLink
269+
- ZwSetSecurityObject
270+
- IoDeviceObjectType
271+
- IoCreateDevice
272+
- RtlGetDaclSecurityDescriptor
273+
- RtlGetGroupSecurityDescriptor
274+
- RtlGetOwnerSecurityDescriptor
275+
- RtlGetSaclSecurityDescriptor
276+
- SeCaptureSecurityDescriptor
277+
- _snwprintf
278+
- RtlLengthSecurityDescriptor
279+
- SeExports
280+
- RtlCreateSecurityDescriptor
281+
- wcschr
282+
- RtlAbsoluteToSelfRelativeSD
283+
- RtlAddAccessAllowedAce
284+
- RtlLengthSid
285+
- IoIsWdmVersionAvailable
286+
- RtlSetDaclSecurityDescriptor
287+
- ZwSetValueKey
288+
- ZwCreateKey
289+
- RtlFreeUnicodeString
290+
- IoDeleteDevice
291+
- IoCreateSymbolicLink
292+
- RtlCopyUnicodeString
293+
- IofCompleteRequest
294+
- DbgPrint
295+
- RtlInitUnicodeString
296+
- HalGetBusDataByOffset
297+
- WdfVersionBind
298+
- WdfVersionUnbind
299+
- WdfVersionUnbindClass
300+
- WdfVersionBindClass
301+
Signatures:
302+
- CertificatesInfo: ''
303+
SignerInfo: ''
304+
Certificates:
305+
- Subject: C=BE, O=GlobalSign nv,sa, CN=GlobalSign CodeSigning CA , SHA256 , G3
306+
ValidFrom: '2016-06-15 00:00:00'
307+
ValidTo: '2024-06-15 00:00:00'
308+
Signature: 1584280ceda1c31982db632741d7cc637dd6bccf369bcfd25d4c028b581a16087ab198997fd8338a5c9e620a9aea90c2c563040be887580600078259c3a89432d9e0144da0d523e0c7ddbaf069e24a45652d4d49907866320eb068c0b088b08eed5c06f85c10483f2373ba3b53845280cdf0b315c8110a8b0578465908d4beb7ff4bf59c6a4c9c76a21185458cd437ee50dde13334a9a11f3a0bf156448a6fb333d0b18ed10c6007ee32c2f0246fbfaffb81017667c4a3e8e0abdc335528e367473ceb6aa4df94e9f4a6c081d1529851a6d602b73cea4aefd0ba65d23783534b7e677c8c40f6071cb0af0406dcf86c4688729ceb4e9dc3b0b954a3b94e97ca14
309+
SignatureAlgorithmOID: 1.2.840.113549.1.1.11
310+
IsCertificateAuthority: true
311+
SerialNumber: 481b6a0726d2e83f2602d4825acd
312+
Version: 3
313+
CertificateType: CA
314+
IsCodeSigning: true
315+
IsCA: true
316+
TBS:
317+
MD5: b35d3f705a99b93f2a1ade225053ed44
318+
SHA1: 4f1dda8d1357ab594cec773c66c05e4bc8085801
319+
SHA256: 06936bac8d2f85d9ce6f7348ea421a1a949219182845192667b0e671fe0e4285
320+
SHA384: d62c8126b964a1f15546d741362aa5cf56c08a0e998b12f9554dc0ff4dc9d10294f9dfa325c8727d48754ff36b3a9a3b
321+
- Subject: C=US, O=DigiCert, Inc., CN=DigiCert Timestamp 2021
322+
ValidFrom: '2021-01-01 00:00:00'
323+
ValidTo: '2031-01-06 00:00:00'
324+
Signature: 481cdcb5e99a23bce71ae7200e8e6746fd427251740a2347a3ab92d225c47059be14a0e52781a54d1415190779f0d104c386d93bbdfe4402664ded69a40ff6b870cf62e8f5514a7879367a27b7f3e7529f93a7ed439e7be7b4dd412289fb87a246034efcf4feb76477635f2352698382fa1a53ed90cc8da117730df4f36539704bf39cd67a7bda0cbc3d32d01bcbf561fc75080076bc810ef8c0e15ccfc41172e71b6449d8229a751542f52d323881daf460a2bab452fb5ce06124254fb2dfc929a8734351dabd63d61f5b9bf72e1b4f131df74a0d717e97b7f43f84ebc1e3a349a1facea7bf56cfba597661895f7ea7b48e6778f93698e1cb28da5b87a68a2f
325+
SignatureAlgorithmOID: 1.2.840.113549.1.1.11
326+
IsCertificateAuthority: false
327+
SerialNumber: 0d424ae0be3a88ff604021ce1400f0dd
328+
Version: 3
329+
CertificateType: Intermediate
330+
IsCodeSigning: false
331+
IsCA: false
332+
TBS:
333+
MD5: c0189c338449a42fe8358c2c1fbecc60
334+
SHA1: b8ac0ee6875594b80ad86a6df6dd1fa3048c187c
335+
SHA256: a43de6baf968a942da017b70769fdb65b3cfb1bbca1f9174da26a7d8aae78ec5
336+
SHA384: 76d3a316a5a106050298418cce3beea16100524723d9e3220b0de51bfb6f1c35a5d4c7cd10b358fef7bf94c3e3562150
337+
- Subject: C=CN, ST=Guangdong, L=Dongguan, O=Huawei Device Co., Ltd., OU=IT Dept.,
338+
CN=Huawei Device Co., Ltd.
339+
ValidFrom: '2020-04-08 08:30:19'
340+
ValidTo: '2023-04-09 08:30:19'
341+
Signature: 562b6781159871db5a287d36a4faa5c04c039986bcee3f74a646d55cad7c5a9ed549279f5473bf39b7f0da2a8602542304eadedd6c118ded09a4db326cd0c1913d376df0803548a6820419ff4fd6e84966ec814315be2e780ec7194d3ce711c40ba6041437d86b07bfa6a193ed0ff61e4a1989a19ffe5e423d10421665d4f6a8bf810f3c516bc325ba00e87f2f4d2e08db325537a049c1546a51edf4fb037e291e5039c777afcb26cd4ad176055d8bb15ed5ae9d407e1b2be7d6d6ed832e088a843c058b9968fea30aa8a65f4f776b7f893055567c976a3b6eadd1b6d264986f590c415d950db2522b8918b2245d344c7ad54899dba116e3dd00b1888716dbeb
342+
SignatureAlgorithmOID: 1.2.840.113549.1.1.11
343+
IsCertificateAuthority: false
344+
SerialNumber: 4b18d6298c19a073602b9e7b
345+
Version: 3
346+
CertificateType: Leaf (Code Signing)
347+
IsCodeSigning: true
348+
IsCA: false
349+
TBS:
350+
MD5: 71bdbc8a54046f3058155c9e75814db7
351+
SHA1: aa25f4b5fbeda167fa4308b99acb47a729cc5787
352+
SHA256: b5cfc93fce74edf4d63259ad1e0da3e8d115f22723c7f260248337f08144e5b6
353+
SHA384: 6e32db4a37a11ad97e66ae8026979bf32988db16ab723c268086e5e9870d88953000a2c65526d64a7406179571abe3ec
354+
- Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert SHA2 Assured
355+
ID Timestamping CA
356+
ValidFrom: '2016-01-07 12:00:00'
357+
ValidTo: '2031-01-07 12:00:00'
358+
Signature: 719512e951875669cdefddda7caa637ab378cf06374084ef4b84bfcacf0302fdc5a7c30e20422caf77f32b1f0c215a2ab705341d6aae99f827a266bf09aa60df76a43a930ff8b2d1d87c1962e85e82251ec4ba1c7b2c21e2d65b2c1435430468b2db7502e072c798d63c64e51f4810185f8938614d62462487638c91522caf2989e5781fd60b14a580d7124770b375d59385937eb69267fb536189a8f56b96c0f458690d7cc801b1b92875b7996385228c61ca79947e59fc8c0fe36fb50126b66ca5ee875121e458609bba0c2d2b6da2c47ebbc4252b4702087c49ae13b6e17c424228c61856cf4134b6665db6747bf55633222f2236b24ba24a95d8f5a68e52
359+
SignatureAlgorithmOID: 1.2.840.113549.1.1.11
360+
IsCertificateAuthority: true
361+
SerialNumber: 0aa125d6d6321b7e41e405da3697c215
362+
Version: 3
363+
CertificateType: CA
364+
IsCodeSigning: false
365+
IsCA: true
366+
TBS:
367+
MD5: 8d26184fc613f89aba1cefb30fce1b53
368+
SHA1: 63a7e376bad5ec2e419d514a403bcf46c8d31d95
369+
SHA256: 56b5f0d9db578e3f142921daa387902722a76700375c7e1c4ae0ba004bacaa0c
370+
SHA384: d8c9691fe9dbe182f07b49b07fbb4f589fa7b38b5c4d21f265d3a2e818f4b1bfb39e03faab2ec05bb10333a99914fb8a
371+
Signer:
372+
- SerialNumber: 4b18d6298c19a073602b9e7b
373+
Issuer: C=BE, O=GlobalSign nv,sa, CN=GlobalSign CodeSigning CA , SHA256 , G3
374+
Version: 1

0 commit comments

Comments
 (0)