YARA · Signature Base (Florian Roth / Nextron)
SIGNATURE_BASE_MAL_APT_Nimbus_Manticore_Stager_May26
Detects .NET based stager using AppDomain Hijacking observed to be used by Nimbus Manticore (UNC1549). The stager drops another payload and establishes persistence via scheduled task.
- Auteur
- Jonathan Peters (Nextron Systems)
- Date
- 2026-05-20
- Modifiée
- 2026-06-01
- Score / Qualité
- 80 / 85
Ce que détecte cette règle
Detects .NET based stager using AppDomain Hijacking observed to be used by Nimbus Manticore (UNC1549). The stager drops another payload and establishes persistence via scheduled task.
Cibles : PE Windows.
Elle définit 10 motifs (10 texte, 0 hex, 0 regex).
Résumé généré à partir des métadonnées et de la condition de la règle.
Source de la règle
rule SIGNATURE_BASE_MAL_APT_Nimbus_Manticore_Stager_May26 : FILE
{
meta:
= "Detects .NET based stager using AppDomain Hijacking observed to be used by Nimbus Manticore (UNC1549). The stager drops another payload and establishes persistence via scheduled task."
= "Jonathan Peters (Nextron Systems)"
= "5b5e9131-f265-5a91-8390-f1110de75a39"
= "2026-05-20"
= "2026-06-01"
= "https://www.nextron-systems.com/2026/06/01/detecting-nimbus-manticore-and-their-sideloading-infection-chains/"
= "https://github.com/Neo23x0/signature-base/blob/94a1c48d7ab499879287ff611dfe7f9c56376030/yara/apt_apt35_malware_may26.yar#L18-L47"
= "https://github.com/Neo23x0/signature-base/blob/94a1c48d7ab499879287ff611dfe7f9c56376030/LICENSE"
= "eee657ffdb2af8ed6412221e7d5fbf4f5742f2ac2c88f43f12db46af0697de71"
= "b6ea20370c929a61e628f078ed74c45bd3c7278d3e9c499dbcb9af3f33f23c78"
= 80
= 85
= "FILE"
strings:
$x1 = "MyCompany-Product-TOTP-Salt-2024!@#$" wide fullword
$x2 = "TOTPGuardRunner" ascii fullword
$x3 = "\\AppDomainInjection-metlifeScenario\\TOTP" ascii
$sa1 = "EncData" ascii fullword
$sa2 = "DecryptAndSaveToDesktop" ascii fullword
$sa3 = "CopyHelloToDesktop" ascii fullword
$sb1 = "doit" wide fullword
$sb2 = "DailyTrigger" wide fullword
$sb3 = "GetTypeFromCLSID" ascii
$sb4 = "yyyy-MM-ddTHH:mm:ss" wide fullword
condition:
uint16( 0 ) == 0x5a4d and ( 1 of ( $x* ) or all of ( $sa* ) or all of ( $sb* ) )
}
Chaînes (10 motifs)
| Identifiant | Type | Valeur | Modificateurs |
|---|---|---|---|
| $x1 | texte | "MyCompany-Product-TOTP-Salt-2024!@#$" | wide fullword |
| $x2 | texte | "TOTPGuardRunner" | ascii fullword |
| $x3 | texte | "\\AppDomainInjection-metlifeScenario\\TOTP" | ascii |
| $sa1 | texte | "EncData" | ascii fullword |
| $sa2 | texte | "DecryptAndSaveToDesktop" | ascii fullword |
| $sa3 | texte | "CopyHelloToDesktop" | ascii fullword |
| $sb1 | texte | "doit" | wide fullword |
| $sb2 | texte | "DailyTrigger" | wide fullword |
| $sb3 | texte | "GetTypeFromCLSID" | ascii |
| $sb4 | texte | "yyyy-MM-ddTHH:mm:ss" | wide fullword |
Condition
uint16( 0 ) == 0x5a4d and ( 1 of ( $x* ) or all of ( $sa* ) or all of ( $sb* ) )En clair (Heuristique)
- Le fichier doit commencer par « MZ » — un exécutable Windows (PE).
- Tous les motifs de ( $sa* ) doivent être trouvés.
- Tous les motifs de ( $sb* ) doivent être trouvés.
- Au moins 1 motifs de ( $x* ) doivent être trouvés.
Tester cette règle dans votre navigateur
Déposez un fichier pour le scanner avec cette règle grâce à YARA-X compilé en WebAssembly. Rien n’est envoyé.
Hashes d’échantillons
Hashes des échantillons listés par l’auteur dans les métadonnées de la règle (à rechercher dans votre plateforme de threat intelligence).
- eee657ffdb2af8ed6412221e7d5fbf4f5742f2ac2c88f43f12db46af0697de71
Licence et attribution
Auteur : Jonathan Peters (Nextron Systems)
Dépôt source : Signature Base (Florian Roth / Nextron) @ 94a1c48d7a
Licence : Detection Rule License 1.1 (licence du dépôt)
Reprise via YARA Forge 20260927, qui préfixe les noms de règles par la source et ajoute des champs meta normalisés.
Identifiant de règle: 5b5e9131-f265-5a91-8390-f1110de75a39
Tags:FILE
Règles liées
- MalwareSignature Base (Florian Roth / Nextron)· Jonathan Peters (Nextron Systems)· 2026-05-28
- Suspect / chasseSignature Base (Florian Roth / Nextron)· Jonathan Peters (Nextron Systems)· 2026-05-27
- Suspect / chasseSignature Base (Florian Roth / Nextron)· Jonathan Peters (Nextron Systems)· 2026-05-27
- Suspect / chasseSignature Base (Florian Roth / Nextron)· Jonathan Peters (Nextron Systems)· 2026-05-25
- Suspect / chasseSignature Base (Florian Roth / Nextron)· Jonathan Peters (Nextron Systems)· 2026-05-20