YARA · ESET malware-ioc
ESET_IIS_Group10
Detects Group 10 native IIS malware family
- Autor
- ESET Research
- Fecha
- 2021-08-04
- Puntuación / Calidad
- 75 / 80
Qué detecta esta regla
Detects Group 10 native IIS malware family
Define 18 patrones (18 de texto, 0 hex, 0 regex). Módulos YARA usados: pe.
Resumen generado a partir de los metadatos y la condición de la regla.
Código de la regla
Incluye los imports y 1 regla(s) de las que depende necesarios para compilarla por sí sola.
import "pe"
private rule ESET_IIS_Native_Module_PRIVATE : FILE
{
meta:
= "Signature to match an IIS native module (clean or malicious)"
= "ESET Research"
= "e3bacdc8-fde1-5e83-ac94-79fc345e888d"
= "2021-08-04"
= "2021-08-04"
= "https://github.com/eset/malware-ioc/"
= "https://github.com/eset/malware-ioc/blob/17baf44964a77368e9149f4f593eb098beddf1c5/badiis/badiis.yar#L34-L92"
= "https://github.com/eset/malware-ioc/blob/17baf44964a77368e9149f4f593eb098beddf1c5/LICENSE"
= "5a388dc3253df606e2648d1f9c018e6dde373bbddce66dba69b7aecdd95bac18"
= 75
= 55
= "FILE"
= "BSD 2-Clause"
= "1"
strings:
$e1 = "This module subscribed to event"
$e2 = "CHttpModule::OnBeginRequest"
$e3 = "CHttpModule::OnPostBeginRequest"
$e4 = "CHttpModule::OnAuthenticateRequest"
$e5 = "CHttpModule::OnPostAuthenticateRequest"
$e6 = "CHttpModule::OnAuthorizeRequest"
$e7 = "CHttpModule::OnPostAuthorizeRequest"
$e8 = "CHttpModule::OnResolveRequestCache"
$e9 = "CHttpModule::OnPostResolveRequestCache"
$e10 = "CHttpModule::OnMapRequestHandler"
$e11 = "CHttpModule::OnPostMapRequestHandler"
$e12 = "CHttpModule::OnAcquireRequestState"
$e13 = "CHttpModule::OnPostAcquireRequestState"
$e14 = "CHttpModule::OnPreExecuteRequestHandler"
$e15 = "CHttpModule::OnPostPreExecuteRequestHandler"
$e16 = "CHttpModule::OnExecuteRequestHandler"
$e17 = "CHttpModule::OnPostExecuteRequestHandler"
$e18 = "CHttpModule::OnReleaseRequestState"
$e19 = "CHttpModule::OnPostReleaseRequestState"
$e20 = "CHttpModule::OnUpdateRequestCache"
$e21 = "CHttpModule::OnPostUpdateRequestCache"
$e22 = "CHttpModule::OnLogRequest"
$e23 = "CHttpModule::OnPostLogRequest"
$e24 = "CHttpModule::OnEndRequest"
$e25 = "CHttpModule::OnPostEndRequest"
$e26 = "CHttpModule::OnSendResponse"
$e27 = "CHttpModule::OnMapPath"
$e28 = "CHttpModule::OnReadEntity"
$e29 = "CHttpModule::OnCustomRequestNotification"
$e30 = "CHttpModule::OnAsyncCompletion"
$e31 = "CGlobalModule::OnGlobalStopListening"
$e32 = "CGlobalModule::OnGlobalCacheCleanup"
$e33 = "CGlobalModule::OnGlobalCacheOperation"
$e34 = "CGlobalModule::OnGlobalHealthCheck"
$e35 = "CGlobalModule::OnGlobalConfigurationChange"
$e36 = "CGlobalModule::OnGlobalFileChange"
$e37 = "CGlobalModule::OnGlobalApplicationStart"
$e38 = "CGlobalModule::OnGlobalApplicationResolveModules"
$e39 = "CGlobalModule::OnGlobalApplicationStop"
$e40 = "CGlobalModule::OnGlobalRSCAQuery"
$e41 = "CGlobalModule::OnGlobalTraceEvent"
$e42 = "CGlobalModule::OnGlobalCustomNotification"
$e43 = "CGlobalModule::OnGlobalThreadCleanup"
$e44 = "CGlobalModule::OnGlobalApplicationPreload"
condition:
uint16( 0 ) == 0x5A4D and pe.exports ( "RegisterModule" ) and any of ( $e* )
}
rule ESET_IIS_Group10
{
meta:
= "Detects Group 10 native IIS malware family"
= "ESET Research"
= "31368b38-9128-594d-888d-e97d3edc7a1f"
= "2021-08-04"
= "2021-08-04"
= "https://github.com/eset/malware-ioc/"
= "https://github.com/eset/malware-ioc/blob/17baf44964a77368e9149f4f593eb098beddf1c5/badiis/badiis.yar#L389-L423"
= "https://github.com/eset/malware-ioc/blob/17baf44964a77368e9149f4f593eb098beddf1c5/LICENSE"
= "48701168d7da726222227ef757f1a4005a49c0bf300123319ce03db09445b3ef"
= 75
= 80
= ""
= "BSD 2-Clause"
= "1"
strings:
$s1 = "IIS7.dll"
$s2 = "<title>(.*?)title(.*?)>"
$s3 = "<meta(.*?)name(.*?)=(.*?)keywords(.*?)>"
$s4 = "<meta(.*?)name(.*?)=(.*?)description(.*?)>"
$s5 = "js.breakavs.co"
$s6 = "微信群-赛车PK10群【进群微信fun57644】_幸运飞艇_幸运28群"
$s7 = "北京赛车微信群,北京微信赛车群,北京赛车微信群,PK10群,北京赛车pk10微信群,PK10微信群,赛车微信群,北京赛车群,"
$s8 = "北京赛车微信群,北京微信赛车群【进群微信号fun57644】北京微信赛车群,北京微信赛车"
$e1 = "Baiduspider"
$e2 = "Sosospider"
$e3 = "Sogou web spider"
$e4 = "360Spider"
$e5 = "YisouSpider"
$e6 = "sogou.com"
$e7 = "soso.com"
$e8 = "uc.cn"
$e9 = "baidu.com"
$e10 = "sm.cn"
condition:
ESET_IIS_Native_Module_PRIVATE and 2 of ( $e* ) and 3 of ( $s* )
}
Cadenas (18 patrones)
| Identificador | Tipo | Valor | Modificadores |
|---|---|---|---|
| $s1 | texto | "IIS7.dll" | |
| $s2 | texto | "<title>(.*?)title(.*?)>" | |
| $s3 | texto | "<meta(.*?)name(.*?)=(.*?)keywords(.*?)>" | |
| $s4 | texto | "<meta(.*?)name(.*?)=(.*?)description(.*?)>" | |
| $s5 | texto | "js.breakavs.co" | |
| $s6 | texto | "微信群-赛车PK10群【进群微信fun57644 … | |
| $s7 | texto | "北京赛车微信群,北京微信赛车群,北京赛车ô … | |
| $s8 | texto | "北京赛车微信群,北京微信赛车群【进群微信&# … | |
| $e1 | texto | "Baiduspider" | |
| $e2 | texto | "Sosospider" | |
| $e3 | texto | "Sogou web spider" | |
| $e4 | texto | "360Spider" | |
| $e5 | texto | "YisouSpider" | |
| $e6 | texto | "sogou.com" | |
| $e7 | texto | "soso.com" | |
| $e8 | texto | "uc.cn" | |
| $e9 | texto | "baidu.com" | |
| $e10 | texto | "sm.cn" |
Condición
ESET_IIS_Native_Module_PRIVATE and 2 of ( $e* ) and 3 of ( $s* )En palabras sencillas (Heurística)
- Deben coincidir al menos 2 patrones de ( $e* ).
- Deben coincidir al menos 3 patrones de ( $s* ).
- Depende de la regla ESET_IIS_Native_Module_PRIVATE.
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
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.
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: 31368b38-9128-594d-888d-e97d3edc7a1f
Metadatos
| version | 1 |
|---|
Reglas relacionadas
- MalwareESET malware-ioc· ESET Research· 2023-03-31
- MalwareESET malware-ioc· ESET Research· 2022-10-11
- MalwareESET malware-ioc· ESET Research· 2022-10-11
- MalwareESET malware-ioc· ESET Research· 2022-10-11
- MalwareESET malware-ioc· ESET Research· 2022-10-11
- MalwareESET malware-ioc· ESET Research· 2021-08-04
- MalwareESET malware-ioc· ESET Research· 2021-08-04
- MalwareESET malware-ioc· ESET Research· 2021-05-17