Saltar al contenido

YARA · ESET malware-ioc

ESET_Apt_Windows_TA410_Flowcloud_Fcclient_Strings

Strings found in fcClient/rescure.dat module.

APT / actorESET malware-iocBSD 2-Clause LicenseCompila con YARA-X
Autor
ESET Research
Fecha
2021-10-12
Modificada
2022-04-27
Puntuación / Calidad
75 / 80

Qué detecta esta regla

Strings found in fcClient/rescure.dat module.

Objetivos: PE de Windows.

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

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

Código de la regla

apt-windows-ta410-flowcloud-fcclient-strings.yarBSD 2-Clause License
rule ESET_Apt_Windows_TA410_Flowcloud_Fcclient_Strings : FILE
{
	meta:
		description = "Strings found in fcClient/rescure.dat module."
		author = "ESET Research"
		id = "876bae0b-2612-559b-9ead-b633a3789663"
		date = "2021-10-12"
		modified = "2022-04-27"
		reference = "https://github.com/eset/malware-ioc/"
		source_url = "https://github.com/eset/malware-ioc/blob/17baf44964a77368e9149f4f593eb098beddf1c5/ta410/ta410.yar#L617-L639"
		license_url = "https://github.com/eset/malware-ioc/blob/17baf44964a77368e9149f4f593eb098beddf1c5/LICENSE"
		logic_hash = "c05b7031a5aec1bcf29eca06c010c402edeb24a093a2043dbc21781dff22c7fe"
		score = 75
		quality = 80
		tags = "FILE"
		license = "BSD 2-Clause"
		version = "1"

	strings:
		$s1 = "df257bdd-847c-490e-9ef9-1d7dc883d3c0"
		$s2 = "\\{2AFF264E-B722-4359-8E0F-947B85594A9A}"
		$s3 = "Global\\{26C96B51-2B5D-4D7B-BED1-3DCA4848EDD1}" wide
		$s4 = "{804423C2-F490-4ac3-BFA5-13DEDE63A71A}" wide
		$s5 = "{A5124AF5-DF23-49bf-B0ED-A18ED3DEA027}" wide
		$s6 = "XXXModule_func.dll"
		$driver1 = "\\drivers\\hidmouse.sys" wide fullword
		$driver2 = "\\drivers\\hidusb.sys" wide fullword

	condition:
		uint16( 0 ) == 0x5a4d and ( any of ( $s* ) or all of ( $driver* ) )
}

Cadenas (8 patrones)

IdentificadorTipoValorModificadores
$s1texto"df257bdd-847c-490e-9ef9-1d7dc883d3c0"
$s2texto"\\{2AFF264E-B722-4359-8E0F-947B85594A9A}"
$s3texto"Global\\{26C96B51-2B5D-4D7B-BED1-3DCA4848EDD1}"wide
$s4texto"{804423C2-F490-4ac3-BFA5-13DEDE63A71A}"wide
$s5texto"{A5124AF5-DF23-49bf-B0ED-A18ED3DEA027}"wide
$s6texto"XXXModule_func.dll"
$driver1texto"\\drivers\\hidmouse.sys"wide fullword
$driver2texto"\\drivers\\hidusb.sys"wide fullword

Condición

uint16( 0 ) == 0x5a4d and ( any of ( $s* ) or all of ( $driver* ) )

En palabras sencillas (Heurística)

  • El archivo debe empezar por «MZ»: un ejecutable de Windows (PE).
  • Deben coincidir todos los patrones de ( $driver* ).
  • Debe coincidir al menos un patrón de ( $s* ).

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

Licencia y atribución

Autor: ESET Research

Repositorio de origen: ESET malware-ioc @ 17baf44964

Licencia: BSD 2-Clause License (indicada en los metadatos de la regla)

“BSD 2-Clause”

Aviso de copyright: Copyright (c) 2014-2018 ESET spol. s r.o.

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: 876bae0b-2612-559b-9ead-b633a3789663

Metadatos

version1

Etiquetas:FILE