YARA · CAPE Sandbox (CAPEv2)
CAPE_Netsupport
Detects NetSupport Manager RAT on disk or in memory
- Autor
- YungBinary
- Datum
- 2025-10-17
- Score / Qualität
- 75 / 70
Was diese Regel erkennt
Detects NetSupport Manager RAT on disk or in memory
Ziele: Windows-PE.
Sie definiert 4 Muster (4 Text, 0 Hex, 0 Regex). Verwendete YARA-Module: pe.
Zusammenfassung aus den Metadaten und der Bedingung der Regel erzeugt.
Regelquelltext
Enthält die Imports, die zum eigenständigen Kompilieren nötig sind.
import "pe"
rule CAPE_Netsupport : FILE
{
meta:
= "Detects NetSupport Manager RAT on disk or in memory"
= "YungBinary"
= "c517193e-bee3-59c4-9fbf-aad01ee13379"
= "2025-10-17"
= "2025-10-17"
= "https://github.com/kevoreilly/CAPEv2"
= "https://github.com/kevoreilly/CAPEv2/blob/6b15e76f28cd83fd1187da6c9aaaad2174255356/data/yara/CAPE/NetSupport.yar#L3-L16"
= "https://github.com/kevoreilly/CAPEv2/blob/6b15e76f28cd83fd1187da6c9aaaad2174255356/LICENSE"
= "d12e46d74ae0ba9f599d27dc2f55ff92a6648accbcd1a43cc3f1a9a2755e5fc7"
= 75
= 70
= "FILE"
= "NetSupport Payload"
strings:
$a1 = "NetSupport Manager" wide
$b1 = "NetSupport Remote Control" wide
$s1 = "Client Application" wide
$s2 = "NetSupport Ltd" wide
condition:
uint16( 0 ) == 0x5a4d and ( ( pe.imports ( "PCICL32.dll" , "_NSMClient32@8" ) ) or ( ( $a1 and $b1 ) or ( $s1 and $s2 ) ) )
}
Strings (4 Muster)
| Bezeichner | Typ | Wert | Modifikatoren |
|---|---|---|---|
| $a1 | Text | "NetSupport Manager" | wide |
| $b1 | Text | "NetSupport Remote Control" | wide |
| $s1 | Text | "Client Application" | wide |
| $s2 | Text | "NetSupport Ltd" | wide |
Bedingung
uint16( 0 ) == 0x5a4d and ( ( pe.imports ( "PCICL32.dll" , "_NSMClient32@8" ) ) or ( ( $a1 and $b1 ) or ( $s1 and $s2 ) ) )In Worten (Heuristik)
- Die Datei muss mit „MZ“ beginnen — eine Windows-Programmdatei (PE).
- Nutzt das Modul pe.
- Muster $a1 muss vorhanden sein.
- Muster $b1 muss vorhanden sein.
- Muster $s1 muss vorhanden sein.
- Muster $s2 muss vorhanden sein.
- Prüft importierte Funktionen oder Bibliotheken.
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
Lizenz & Namensnennung
Autor: YungBinary
Quell-Repository: CAPE Sandbox (CAPEv2) @ 6b15e76f28
Lizenz: GNU General Public License v3.0 (Repository-Lizenz)
Copyright-Hinweis: Cuckoo Sandbox is copyrighted by the Cuckoo Foundation.
Gespiegelt über YARA Forge 20260927, das Regelnamen mit der Quelle präfixiert und normalisierte Meta-Felder ergänzt.
Regel-ID: c517193e-bee3-59c4-9fbf-aad01ee13379
Metadaten
| cape_type | NetSupport Payload |
|---|
Tags:FILE
Verwandte Regeln
- MalwareCAPE Sandbox (CAPEv2)· YungBinary· 2025-09-04
- MalwareCAPE Sandbox (CAPEv2)· YungBinary· 2024-10-25
- GenerischCAPE Sandbox (CAPEv2)· YungBinary· 2026-04-11
- GenerischCAPE Sandbox (CAPEv2)· YungBinary· 2025-10-24