YARA · Cado Security (via Open-Source-YARA-rules)
CADOSECURITY_Linux_Wiper_AWFULSHRED
Detects AWFULSHRED wiper used against Ukrainian ICS
- Auteur
- mmuir@cadosecurity.com
- Date
- 2022-04-12
- Modifiée
- 2022-07-06
- Score / Qualité
- 75 / 80
Ce que détecte cette règle
Detects AWFULSHRED wiper used against Ukrainian ICS
Elle définit 12 motifs (12 texte, 0 hex, 0 regex).
Résumé généré à partir des métadonnées et de la condition de la règle.
Source de la règle
rule CADOSECURITY_Linux_Wiper_AWFULSHRED
{
meta:
= "Detects AWFULSHRED wiper used against Ukrainian ICS"
= "mmuir@cadosecurity.com"
= "0328f0d9-3c73-5d13-bf32-8a25139cf3cf"
= "2022-04-12"
= "2022-07-06"
= "https://github.com/cado-security/DFIR_Resources_Industroyer2"
= "https://github.com/mikesxrs/Open-Source-YARA-rules/blob/ec0056f767db98bf6d5fd63877ad51fb54d350e9/Cado Security/Linux_Wiper_AWFULSHRED.yar#L1-L26"
= "N/A"
= "bcdf0bd8142a4828c61e775686c9892d89893ed0f5093bdc70bde3e48d04ab99"
= "796dfdc4238e3d729180657b7bc79464003434c73568b49895cb8d37ce1a5499"
= 75
= 80
= ""
= "Apache License 2.0"
strings:
$isBash = "/bin/bash" ascii
$a1 = "declare -r" ascii
$a2 = "bash_history" ascii
$a3 = "bs=1k if=/dev/urandom of=" ascii
$a4 = "systemd" ascii
$a5 = "apache http ssh" ascii
$a6 = "shred" ascii
$var1 = "iwljzfkg" ascii
$var2 = "yrkdrrue" ascii
$var3 = "agzerlyf" ascii
$var4 = "rggygzny" ascii
$var5 = "zubzgnvp" ascii
condition:
$isBash and 3 of ( $a* ) and 4 of ( $var* )
}
Chaînes (12 motifs)
| Identifiant | Type | Valeur | Modificateurs |
|---|---|---|---|
| $isBash | texte | "/bin/bash" | ascii |
| $a1 | texte | "declare -r" | ascii |
| $a2 | texte | "bash_history" | ascii |
| $a3 | texte | "bs=1k if=/dev/urandom of=" | ascii |
| $a4 | texte | "systemd" | ascii |
| $a5 | texte | "apache http ssh" | ascii |
| $a6 | texte | "shred" | ascii |
| $var1 | texte | "iwljzfkg" | ascii |
| $var2 | texte | "yrkdrrue" | ascii |
| $var3 | texte | "agzerlyf" | ascii |
| $var4 | texte | "rggygzny" | ascii |
| $var5 | texte | "zubzgnvp" | ascii |
Condition
$isBash and 3 of ( $a* ) and 4 of ( $var* )En clair (Heuristique)
- Au moins 3 motifs de ( $a* ) doivent être trouvés.
- Au moins 4 motifs de ( $var* ) doivent être trouvés.
- Le motif $isBash doit être présent.
Tester cette règle dans votre navigateur
Déposez un fichier pour le scanner avec cette règle grâce à YARA-X compilé en WebAssembly. Rien n’est envoyé.
Hashes d’échantillons
Hashes des échantillons listés par l’auteur dans les métadonnées de la règle (à rechercher dans votre plateforme de threat intelligence).
- bcdf0bd8142a4828c61e775686c9892d89893ed0f5093bdc70bde3e48d04ab99
Licence et attribution
Auteur : mmuir@cadosecurity.com
Dépôt source : Cado Security (via Open-Source-YARA-rules) @ ec0056f767
Licence : Apache License 2.0 (indiquée dans les métadonnées de la règle)
“Apache License 2.0”
Reprise via YARA Forge 20260927, qui préfixe les noms de règles par la source et ajoute des champs meta normalisés.
Identifiant de règle: 0328f0d9-3c73-5d13-bf32-8a25139cf3cf
Règles liées
- MalwareCado Security (via Open-Source-YARA-rules)· mmuir@cadosecurity.com· 2022-04-12
- MalwareCado Security (via Open-Source-YARA-rules)· mmuir@cadosecurity.com· 2022-04-12
- MalwareCado Security (via Open-Source-YARA-rules)· mmuir@cadosecurity.com· 2022-04-12
- MalwareCado Security (via Open-Source-YARA-rules)· mmuir@cadosecurity.com· 2022-01-17