YARA · Volexity threat-intel
VOLEXITY_Apt_Delivery_Web_Js_Jmask_Str_Array_Variant
Detects the JMASK profiling script in an obfuscated format using a string array and an offset.
- Autor
- threatintel@volexity.com
- Datum
- 2023-06-27
- Geändert
- 2023-09-21
- Score / Qualität
- 75 / 80
Was diese Regel erkennt
Detects the JMASK profiling script in an obfuscated format using a string array and an offset.
Sie definiert 17 Muster (17 Text, 0 Hex, 0 Regex).
YARA-X meldet: warning[duplicate_pattern_value]: duplicate pattern value
Zusammenfassung aus den Metadaten und der Bedingung der Regel erzeugt.
Regelquelltext
rule VOLEXITY_Apt_Delivery_Web_Js_Jmask_Str_Array_Variant : EVILBAMBOO FILE
{
meta:
= "Detects the JMASK profiling script in an obfuscated format using a string array and an offset."
= "threatintel@volexity.com"
= "d5d32c8b-53fb-5103-ac73-05f320e71c97"
= "2023-06-27"
= "2023-09-21"
= "https://github.com/volexity/threat-intel"
= "https://github.com/volexity/threat-intel/blob/3a9d0b52459877ee866a9a0ba06e60059b778c77/2023/2023-09-22 EvilBamboo/indicators/rules.yar#L408-L444"
= "https://github.com/volexity/threat-intel/blob/3a9d0b52459877ee866a9a0ba06e60059b778c77/LICENSE.txt"
= "7995c382263f8dbbfc37a9d62392aef8b4f89357d436b3dd94dea842f9574ecf"
= "0ae7c96e0f866f21d66d7a23bf937d6ce48c9dd1ea19142dbb13487208780146"
= 75
= 80
= "EVILBAMBOO, FILE"
= "file"
= "See license at https://github.com/volexity/threat-intel/blob/main/LICENSE.txt"
strings:
$array_1 = "http://eular.github.io"
$array_2 = "stun:stun.services.mozilla.com"
$array_3 = "\xE6\x9C\xAA\xE5\xAE\x89\xE8\xA3\x85MetaMask"
$array_4 = "/jquery/jquery.min.js"
$array_5 = "onicecandidate"
$ios_1 = "['a7', '640x1136', [_0x"
$ios_2 = "['a7', _0x"
$ios_3 = "['a8', _0x"
$ios_4 = "['a8', '750x1334', ['iPhone\\x206']]"
$ios_5 = "['a8', '1242x2208', ['iPhone\\x206\\x20Plus']]"
$ios_6 = "['a8', _0x"
$ios_7 = "['a9', _0x"
$ios_8 = "['a9', '750x1334', [_0x"
$ios_9 = "['a9', '1242x2208', ['iPhone\\x206s\\x20Plus']]"
$ios_10 = "['a9x', '2048x2732', ['iPad\\x20Pro\\x20(1st\\x20gen\\x2012.9-inch)']]"
$ios_11 = "['a10x', '1668x2224', [_0x"
$header = "info = {}, finished = 0x0;"
condition:
3 of ( $array_* ) or 5 of ( $ios_* ) or $header
}
Strings (17 Muster)
| Bezeichner | Typ | Wert | Modifikatoren |
|---|---|---|---|
| $array_1 | Text | "http://eular.github.io" | |
| $array_2 | Text | "stun:stun.services.mozilla.com" | |
| $array_3 | Text | "\xE6\x9C\xAA\xE5\xAE\x89\xE8\xA3\x85MetaMask" | |
| $array_4 | Text | "/jquery/jquery.min.js" | |
| $array_5 | Text | "onicecandidate" | |
| $ios_1 | Text | "['a7', '640x1136', [_0x" | |
| $ios_2 | Text | "['a7', _0x" | |
| $ios_3 | Text | "['a8', _0x" | |
| $ios_4 | Text | "['a8', '750x1334', ['iPhone\\x206']]" | |
| $ios_5 | Text | "['a8', '1242x2208', ['iPhone\\x206\\x20Plus']]" | |
| $ios_6 | Text | "['a8', _0x" | |
| $ios_7 | Text | "['a9', _0x" | |
| $ios_8 | Text | "['a9', '750x1334', [_0x" | |
| $ios_9 | Text | "['a9', '1242x2208', ['iPhone\\x206s\\x20Plus']]" | |
| $ios_10 | Text | "['a9x', '2048x2732', ['iPad\\x20Pro\\x20(1st\\x20gen\\x2012.9-inch)']]" | |
| $ios_11 | Text | "['a10x', '1668x2224', [_0x" | |
| $header | Text | "info = {}, finished = 0x0;" |
Bedingung
3 of ( $array_* ) or 5 of ( $ios_* ) or $headerIn Worten (Heuristik)
- Mindestens 3 Muster aus ( $array_* ) müssen treffen.
- Mindestens 5 Muster aus ( $ios_* ) müssen treffen.
- Muster $header muss vorhanden sein.
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).
- 7995c382263f8dbbfc37a9d62392aef8b4f89357d436b3dd94dea842f9574ecf
Lizenz & Namensnennung
Autor: threatintel@volexity.com
Quell-Repository: Volexity threat-intel @ 3a9d0b5245
Lizenz: BSD 2-Clause License (in den Metadaten der Regel angegeben)
“See license at https://github.com/volexity/threat-intel/blob/main/LICENSE.txt”
Copyright-Hinweis: Copyright 2022 by Volexity, Inc.
Gespiegelt über YARA Forge 20260927, das Regelnamen mit der Quelle präfixiert und normalisierte Meta-Felder ergänzt.
Regel-ID: d5d32c8b-53fb-5103-ac73-05f320e71c97
Metadaten
| scan_context | file |
|---|
Tags:EVILBAMBOOFILE
Verwandte Regeln
- APT / AkteurVolexity threat-intel· threatintel@volexity.com· 2023-06-15
- APT / AkteurVolexity threat-intel· threatintel@volexity.com· 2023-06-01
- APT / AkteurVolexity threat-intel· threatintel@volexity.com· 2023-05-25
- APT / AkteurVolexity threat-intel· threatintel@volexity.com· 2024-07-30
- APT / AkteurVolexity threat-intel· threatintel@volexity.com· 2023-07-21
- APT / AkteurVolexity threat-intel· threatintel@volexity.com· 2023-08-17
- APT / AkteurVolexity threat-intel· threatintel@volexity.com· 2023-03-30
- APT / AkteurVolexity threat-intel· threatintel@volexity.com· 2022-11-03