YARA · CAPE Sandbox (CAPEv2)
CAPE_Emotetpacker
Emotet bypass
- Autor
- kevoreilly
- Fecha
- 2022-03-31
- Modificada
- 2022-06-09
- Puntuación / Calidad
- 75 / 70
Qué detecta esta regla
Emotet bypass
Familia de malware asociada: Emotet.
Objetivos: PE de Windows.
Define 2 patrones (0 de texto, 2 hex, 0 regex).
Resumen generado a partir de los metadatos y la condición de la regla.
Código de la regla
rule CAPE_Emotetpacker : FILE
{
meta:
= "Emotet bypass"
= "kevoreilly"
= "67b8e14c-5fa8-52af-bb9a-1663b084fbf0"
= "2022-03-31"
= "2022-06-09"
= "https://github.com/kevoreilly/CAPEv2"
= "https://github.com/kevoreilly/CAPEv2/blob/6b15e76f28cd83fd1187da6c9aaaad2174255356/analyzer/windows/data/yara/EmotetPacker.yar#L1-L13"
= "https://github.com/kevoreilly/CAPEv2/blob/6b15e76f28cd83fd1187da6c9aaaad2174255356/LICENSE"
= "5a95d1d87ce69881b58a0e3aafc1929861e2633cdd960021d7b23e2a36409e0d"
= "5f27d9d18884f7e0805f69960869b332c1577bf8be8ac103285e8bf98cda0ffd"
= 75
= 70
= "FILE"
= "bp0=$trap1+31,action0=skip,bp1=$trap2+43,action1=jmp:186,count=1"
strings:
$trap1 = {8B 45 08 0F 28 0D [4] 0F 57 C0 0F 29 46 30 89 46 40 C7 46 44 00 00 00 00 0F 11 4E 48 E8}
$trap2 = {F2 0F 10 15 [4] BE 01 00 00 00 0F 01 F9 C7 44 24 60 00 00 00 00 89 4C 24 60 0F 01 F9 C7 44 24 5C 00 00 00 00 89 4C 24 5C 0F 1F 84 00 00 00 00 00}
condition:
uint16( 0 ) == 0x5A4D and any of ( $trap* )
}
Cadenas (2 patrones)
| Identificador | Tipo | Valor | Modificadores |
|---|---|---|---|
| $trap1 | hex | {8B 45 08 0F 28 0D [4] 0F 57 C0 0F 29 46 30 89 46 40 C7 46 44 00 00 00 00 0F 11 4E 48 E8} | |
| $trap2 | hex | {F2 0F 10 15 [4] BE 01 00 00 00 0F 01 F9 C7 44 24 60 00 00 00 00 89 4C 24 60 0F 01 F9 C7 44 24 5C 00 00 00 00 89 4C 24 5C 0F 1F 84 00 00 00 00 00} |
Condición
uint16( 0 ) == 0x5A4D and any of ( $trap* )En palabras sencillas (Heurística)
- El archivo debe empezar por «MZ»: un ejecutable de Windows (PE).
- Debe coincidir al menos un patrón de ( $trap* ).
Prueba esta regla en tu navegador
Arrastra un archivo para escanearlo con esta regla usando YARA-X compilado a WebAssembly. No se sube nada.
Referencias
Hashes de muestras
Hashes de las muestras que el autor lista en los metadatos de la regla (búscalos en tu plataforma de threat intelligence).
- 5a95d1d87ce69881b58a0e3aafc1929861e2633cdd960021d7b23e2a36409e0d
Licencia y atribución
Autor: kevoreilly
Repositorio de origen: CAPE Sandbox (CAPEv2) @ 6b15e76f28
Licencia: GNU General Public License v3.0 (licencia del repositorio)
Aviso de copyright: Cuckoo Sandbox is copyrighted by the Cuckoo Foundation.
Obtenida a través de YARA Forge 20260927, que añade a los nombres el prefijo de la fuente y campos meta normalizados.
Id de la regla: 67b8e14c-5fa8-52af-bb9a-1663b084fbf0
Metadatos
| cape_options | bp0=$trap1+31,action0=skip,bp1=$trap2+43,action1=jmp:186,count=1 |
|---|
Etiquetas:FILE
Reglas relacionadas
- MalwareCAPE Sandbox (CAPEv2)· kevoreilly· 2022-05-31
- MalwareSignature Base (Florian Roth / Nextron)· press inquiries <info@bka.de>, technical contact <info@mh…· 2021-03-23
- MalwareSignature Base (Florian Roth / Nextron)· press inquiries <info@bka.de>, technical contact <info@mh…· 2021-03-23
- MalwareSignature Base (Florian Roth / Nextron)· Florian Roth (Nextron Systems)· 2020-01-29
- MalwareEmbee Research· Embee_Research @ HuntressLabs· 2022-10-14
- MalwareTrellix Advanced Research Center· Marc Rivero | McAfee ATR Team· 2020-07-21
- ARKBIRD_SOLG_MAL_Emotet_Nov_2021_1Solo metadatosMalwareArkbird SOLG (DailyIOC)· Arkbird_SOLG· 2021-11-15
- SECUINFRA_MALWARE_Emotet_Onenote_Delivery_Wsf_Mar23Solo metadatosMalwareSecuInfra Falcon Team· SECUINFRA Falcon Team (@SI_FalconTeam)· 2023-03-16