YARA · Signature Base (Florian Roth / Nextron)
SIGNATURE_BASE_Octowave_Loader_Supporting_File_03_2025
Detects supporting file used by Octowave loader containing hardcoded values
- Autor
- Jai Minton (@CyberRaiju) - HuntressLabs
- Fecha
- 2025-03-19
- Modificada
- 2025-03-21
- Puntuación / Calidad
- 75 / 85
Qué detecta esta regla
Detects supporting file used by Octowave loader containing hardcoded values
Familia de malware asociada: Octowave.
Define 3 patrones (2 de texto, 1 hex, 0 regex).
Resumen generado a partir de los metadatos y la condición de la regla.
Código de la regla
rule SIGNATURE_BASE_Octowave_Loader_Supporting_File_03_2025 : FILE
{
meta:
= "Detects supporting file used by Octowave loader containing hardcoded values"
= "Jai Minton (@CyberRaiju) - HuntressLabs"
= "2c81c8b8-4b4d-55c9-9285-556e8b5303bd"
= "2025-03-19"
= "2025-03-21"
= "https://x.com/CyberRaiju/status/1893450184224362946?t=u0X6ST2Qgnrf-ujjphGOSg&s=19"
= "https://github.com/Neo23x0/signature-base/blob/94a1c48d7ab499879287ff611dfe7f9c56376030/yara/mal_octowave_loader_mar25.yar#L287-L312"
= "https://github.com/Neo23x0/signature-base/blob/94a1c48d7ab499879287ff611dfe7f9c56376030/LICENSE"
= "c4cbaa7e4521fa0ed9cc634c5e2bacbf41f46842ca4526b7904d98843a7e9db9"
= "f5cfb2e634539d5dc7ffe202ffdc422ef7457100401ba1fbc21dd05558719865"
= "56f1967f7177c166386d864807cdf03d5bbd3f118a285ce67ea226d02e5cf58c"
= "11ee5ad8a81ae85e5b7ddf93adf6edd20de8460c755bf0426dfcbc7f658d7e85"
= "d218b65493e4d9d85cbc2f7b608f4f7e501708014bc04af27d33d995aa54a703"
= "0c112f9dfe27211b357c74f358d9c144ea10cc0d92d6420b8742b72a65562c5a"
= "42abd38e704a17ef81b423829c2dd356749873a5d036e43cc2746debfb3f5434"
= 75
= 85
= "FILE"
= "Detection Rule License 1.1 https://github.com/Neo23x0/signature-base/blob/master/LICENSE"
strings:
$unique_key = {1D 1C 1F 1E 01 01 03 02 05 04 07 06 09 D4 0E 0A 0D 0C 0F 0E 31 30 31 32 35 34 36 36 39 38 DC 3F 3D 3C 3E}
$unique_string = "MLONqpsrutwvyx"
$unique_string2 = "A@CBEDGFIHKJMLONqpsrutwvyx"
condition:
uint16( 0 ) != 0x5a4d and filesize < 10000KB and all of them
}
Cadenas (3 patrones)
| Identificador | Tipo | Valor | Modificadores |
|---|---|---|---|
| $unique_key | hex | {1D 1C 1F 1E 01 01 03 02 05 04 07 06 09 D4 0E 0A 0D 0C 0F 0E 31 30 31 32 35 34 36 36 39 38 DC 3F 3D 3C 3E} | |
| $unique_string | texto | "MLONqpsrutwvyx" | |
| $unique_string2 | texto | "A@CBEDGFIHKJMLONqpsrutwvyx" |
Condición
uint16( 0 ) != 0x5a4d and filesize < 10000KB and all of themEn palabras sencillas (Heurística)
- El archivo debe ocupar menos de 10000KB (un límite barato que descarta archivos grandes).
- Deben coincidir todos los patrones de la regla.
Prueba esta regla en tu navegador
Arrastra un archivo para escanearlo con esta regla usando YARA-X compilado a WebAssembly. No se sube nada.
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).
- c4cbaa7e4521fa0ed9cc634c5e2bacbf41f46842ca4526b7904d98843a7e9db9
- f5cfb2e634539d5dc7ffe202ffdc422ef7457100401ba1fbc21dd05558719865
- 56f1967f7177c166386d864807cdf03d5bbd3f118a285ce67ea226d02e5cf58c
- 11ee5ad8a81ae85e5b7ddf93adf6edd20de8460c755bf0426dfcbc7f658d7e85
- d218b65493e4d9d85cbc2f7b608f4f7e501708014bc04af27d33d995aa54a703
- 0c112f9dfe27211b357c74f358d9c144ea10cc0d92d6420b8742b72a65562c5a
Licencia y atribución
Autor: Jai Minton (@CyberRaiju) - HuntressLabs
Repositorio de origen: Signature Base (Florian Roth / Nextron) @ 94a1c48d7a
Licencia: Detection Rule License 1.1 (indicada en los metadatos de la regla)
“Detection Rule License 1.1 https://github.com/Neo23x0/signature-base/blob/master/LICENSE”
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: 2c81c8b8-4b4d-55c9-9285-556e8b5303bd
Etiquetas:FILE
Reglas relacionadas
- MalwareSignature Base (Florian Roth / Nextron)· Jai Minton (@CyberRaiju) - HuntressLabs· 2025-03-19
- MalwareMalpedia signator rules· Felix Bilstein - yara-signator at cocacoding dot com· 2026-05-04