Saltar al contenido

YARA · Trellix Advanced Research Center

TRELLIX_ARC_APT_Acidbox_Ssp_Dll_Module

Rule to detect the SSP DLL component of AcidBox

APT / actorAcidboxTrellix Advanced Research CenterApache License 2.0Compila con YARA-X
Autor
Marc Rivero | McAfee ATR Team
Fecha
2020-07-24
Modificada
2020-08-14
Puntuación / Calidad
75 / 70

Qué detecta esta regla

Rule to detect the SSP DLL component of AcidBox

Familia de malware asociada: Acidbox.

Define 10 patrones (0 de texto, 10 hex, 0 regex).

Resumen generado a partir de los metadatos y la condición de la regla.

Código de la regla

apt-acidbox-ssp-dll-module.yarApache License 2.0
rule TRELLIX_ARC_APT_Acidbox_Ssp_Dll_Module : BACKDOOR FILE
{
	meta:
		description = "Rule to detect the SSP DLL component of AcidBox"
		author = "Marc Rivero | McAfee ATR Team"
		id = "ef1511c5-f650-5e65-937c-466f00932183"
		date = "2020-07-24"
		modified = "2020-08-14"
		reference = "https://github.com/advanced-threat-research/Yara-Rules/"
		source_url = "https://github.com/advanced-threat-research/Yara-Rules//blob/1919562a59f190bda60c982424f6a24c542ee3e0/APT/APT_acidbox.yar#L67-L98"
		license_url = "https://github.com/advanced-threat-research/Yara-Rules//blob/1919562a59f190bda60c982424f6a24c542ee3e0/LICENSE"
		hash = "003669761229d3e1db0f5a5b333ef62b3dffcc8e27c821ce9018362e0a2df7e9"
		logic_hash = "4c9b9de11d73587ca1ad1efa5455598e41edc5a9a59fc0339c429a212c1c7941"
		score = 75
		quality = 70
		tags = "BACKDOOR, FILE"
		rule_version = "v1"
		malware_type = "backdoor"
		malware_family = "Backdoor:W32/Acidbox"
		actor_type = "APT"
		actor_group = "Turla"

	strings:
		$pattern_0 = { 49897ba0 8bc7 49894398 49897ba8 33c9 49894bb0 }
		$pattern_1 = { 8b8424a8000000 c1e818 88443108 66895c310a 498b0e }
		$pattern_2 = { 8b5f48 413bdd 410f47dd 85db 0f84f1000000 488b4720 4885c0 }
		$pattern_3 = { e8???????? 85c0 78c7 488d9424a0020000 488d8c24e0030000 ff15???????? 4c8bf8 }
		$pattern_4 = { ff15???????? 488bc8 4c8bc6 33d2 ff15???????? 8bfb 895c2420 }
		$pattern_5 = { 415f c3 4c8bdc 49895b10 }
		$pattern_6 = { 488d842488010000 4889442420 41bf???????? 458bcf 4c8bc7 418bd7 488d8c2490000000 }
		$pattern_7 = { c1e908 0fb6c9 3bce 77b6 8bd0 b9???????? c1ea10 }
		$pattern_8 = { 4c8bc3 ba???????? 488d4c2438 e8???????? 89442430 85c0 7508 }
		$pattern_9 = { bb02160480 8bc3 488b5c2440 488b742448 488b7c2450 4883c430 }

	condition:
		7 of them and filesize < 199680
}

Cadenas (10 patrones)

IdentificadorTipoValorModificadores
$pattern_0hex{ 49897ba0 8bc7 49894398 49897ba8 33c9 49894bb0 }
$pattern_1hex{ 8b8424a8000000 c1e818 88443108 66895c310a 498b0e }
$pattern_2hex{ 8b5f48 413bdd 410f47dd 85db 0f84f1000000 488b4720 4885c0 }
$pattern_3hex{ e8???????? 85c0 78c7 488d9424a0020000 488d8c24e0030000 ff15???????? 4c8bf8 }
$pattern_4hex{ ff15???????? 488bc8 4c8bc6 33d2 ff15???????? 8bfb 895c2420 }
$pattern_5hex{ 415f c3 4c8bdc 49895b10 }
$pattern_6hex{ 488d842488010000 4889442420 41bf???????? 458bcf 4c8bc7 418bd7 488d8c2490000000 }
$pattern_7hex{ c1e908 0fb6c9 3bce 77b6 8bd0 b9???????? c1ea10 }
$pattern_8hex{ 4c8bc3 ba???????? 488d4c2438 e8???????? 89442430 85c0 7508 }
$pattern_9hex{ bb02160480 8bc3 488b5c2440 488b742448 488b7c2450 4883c430 }

Condición

7 of them and filesize < 199680

En palabras sencillas (Heurística)

  • El archivo debe ocupar menos de 199680 (un límite barato que descarta archivos grandes).
  • Deben coincidir al menos 7 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.

Arrastra un archivo aquí o haz clic para elegirSe escanea en local con YARA-X. Archivos de hasta 200 MB.

Abrir en el editor

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).

  • 003669761229d3e1db0f5a5b333ef62b3dffcc8e27c821ce9018362e0a2df7e9

Licencia y atribución

Autor: Marc Rivero | McAfee ATR Team

Repositorio de origen: Trellix Advanced Research Center @ 1919562a59

Licencia: Apache License 2.0 (licencia del repositorio)

Regla original

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: ef1511c5-f650-5e65-937c-466f00932183

Metadatos

rule_versionv1
malware_typebackdoor
malware_familyBackdoor:W32/Acidbox
actor_typeAPT
actor_groupTurla

Etiquetas:BACKDOORFILE

Más reglas de Acidbox