YARA · ditekSHen detection
DITEKSHEN_MALWARE_Win_Exmatter
Detects BlackMatter data exfiltration tool
- Autor
- ditekSHen
- Datum
- 2020-11-06
- Geändert
- 2024-11-01
- Score / Qualität
- 75 / 75
Was diese Regel erkennt
Detects BlackMatter data exfiltration tool
Zugehörige Malware-Familie: Exmatter.
Ziele: Windows-PE.
Sie definiert 13 Muster (12 Text, 1 Hex, 0 Regex).
Zusammenfassung aus den Metadaten und der Bedingung der Regel erzeugt.
Regelquelltext
rule DITEKSHEN_MALWARE_Win_Exmatter : FILE
{
meta:
= "Detects BlackMatter data exfiltration tool"
= "ditekSHen"
= "93df7a68-1e19-5db3-95d4-39d77d1036d8"
= "2020-11-06"
= "2024-11-01"
= "https://github.com/ditekshen/detection"
= "https://github.com/ditekshen/detection/blob/e76c93dcdedff04076380ffc60ea54e45b313635/yara/malware.yar#L8303-L8325"
= "https://github.com/ditekshen/detection/blob/e76c93dcdedff04076380ffc60ea54e45b313635/LICENSE.txt"
= "4a0e10e1e9fea0906379f99fa350b91c2af37f0fd2cc55491643cc71a9887d30"
= "a5e050f1278473d41c3a3d6f98f3fd82932f51a937bc57d8f5605815f0efb0f8"
= "25a35c82919f96bdba00558616f574e901b83785713ed1a63a6f06df576777cd"
= 75
= 75
= "FILE"
strings:
$s1 = "Renci.SshNet." ascii
$s2 = "DirNotEmpty" fullword ascii
$s3 = "MkDir" fullword ascii
$s4 = "RmDir" fullword ascii
$s5 = "get_MainWindowHandle" fullword ascii
$s6 = "GetCurrentProcess" fullword ascii
$s7 = "]]>]]>" fullword wide
$s8 = "1.3.132.0.35" fullword wide
$s9 = "1.3.132.0.34" fullword wide
$s10 = "1.2.840.10045.3.1.7" fullword wide
$x1 = "sender2.pdb" fullword ascii
$x2 = { 64 00 61 00 74 00 61 00 ?? 72 00 6f 00 6f 00 74 }
$x3 = "157.230.28.192" fullword wide
condition:
uint16( 0 ) == 0x5a4d and ( all of ( $s* ) or ( 1 of ( $x* ) and 7 of ( $s* ) ) )
}
Strings (13 Muster)
| Bezeichner | Typ | Wert | Modifikatoren |
|---|---|---|---|
| $s1 | Text | "Renci.SshNet." | ascii |
| $s2 | Text | "DirNotEmpty" | fullword ascii |
| $s3 | Text | "MkDir" | fullword ascii |
| $s4 | Text | "RmDir" | fullword ascii |
| $s5 | Text | "get_MainWindowHandle" | fullword ascii |
| $s6 | Text | "GetCurrentProcess" | fullword ascii |
| $s7 | Text | "]]>]]>" | fullword wide |
| $s8 | Text | "1.3.132.0.35" | fullword wide |
| $s9 | Text | "1.3.132.0.34" | fullword wide |
| $s10 | Text | "1.2.840.10045.3.1.7" | fullword wide |
| $x1 | Text | "sender2.pdb" | fullword ascii |
| $x2 | Hex | { 64 00 61 00 74 00 61 00 ?? 72 00 6f 00 6f 00 74 } | |
| $x3 | Text | "157.230.28.192" | fullword wide |
Bedingung
uint16( 0 ) == 0x5a4d and ( all of ( $s* ) or ( 1 of ( $x* ) and 7 of ( $s* ) ) )In Worten (Heuristik)
- Die Datei muss mit „MZ“ beginnen — eine Windows-Programmdatei (PE).
- Alle Muster aus ( $s* ) müssen treffen.
- Mindestens 1 Muster aus ( $x* ) müssen treffen.
- Mindestens 7 Muster aus ( $s* ) müssen treffen.
Diese Regel im Browser testen
Legen Sie eine Datei ab, um sie mit dieser Regel und YARA-X als WebAssembly zu scannen. Nichts wird hochgeladen.
Referenzen
Proben-Hashes
Hashes der Proben, die der Autor in den Metadaten der Regel nennt (in Ihrer Threat-Intelligence-Plattform nachschlagen).
- 4a0e10e1e9fea0906379f99fa350b91c2af37f0fd2cc55491643cc71a9887d30
- a5e050f1278473d41c3a3d6f98f3fd82932f51a937bc57d8f5605815f0efb0f8
Lizenz & Namensnennung
Autor: ditekSHen
Quell-Repository: ditekSHen detection @ e76c93dcde
Lizenz: BSD 2-Clause License (Repository-Lizenz)
Copyright-Hinweis: Copyright 2021 by ditekSHen (https://github.com/ditekshen/detection).
Gespiegelt über YARA Forge 20260927, das Regelnamen mit der Quelle präfixiert und normalisierte Meta-Felder ergänzt.
Regel-ID: 93df7a68-1e19-5db3-95d4-39d77d1036d8
Tags:FILE
Verwandte Regeln
- MalwareditekSHen detection· ditekSHen· 2034-02-17
- MalwareditekSHen detection· ditekSHen· 2020-11-06
- MalwareditekSHen detection· ditekSHen· 2020-11-06
- MalwareditekSHen detection· ditekSHen· 2020-11-06
- MalwareditekSHen detection· ditekSHen· 2020-11-06
- MalwareditekSHen detection· ditekSHen· 2020-11-06
- MalwareditekSHen detection· ditekSHen· 2020-11-06
- MalwareditekSHen detection· ditekSHen· 2020-11-06