YARA · SEKOIA.IO Community
SEKOIA_Unknown_Quad7_Wildcard_Login
Detects the (x|r|a)login bind shells
- Autor
- Sekoia.io
- Datum
- 2024-07-18
- Geändert
- 2024-12-19
- Score / Qualität
- 75 / 80
Was diese Regel erkennt
Detects the (x|r|a)login bind shells
Ziele: Linux-ELF.
Sie definiert 2 Muster (0 Text, 2 Hex, 0 Regex).
Zusammenfassung aus den Metadaten und der Bedingung der Regel erzeugt.
Regelquelltext
rule SEKOIA_Unknown_Quad7_Wildcard_Login : FILE
{
meta:
= "Detects the (x|r|a)login bind shells"
= "Sekoia.io"
= "01510244-0795-4299-aa66-056a2b4682e7"
= "2024-07-18"
= "2024-12-19"
= "https://github.com/SEKOIA-IO/Community"
= "https://github.com/SEKOIA-IO/Community/blob/a438a5901a211c2abdf75da9c93921ef187473d1/yara_rules/unknown_quad7_wildcard_login.yar#L1-L23"
= "https://github.com/SEKOIA-IO/Community/blob/a438a5901a211c2abdf75da9c93921ef187473d1/LICENSE.md"
= "4d9067e7cf517158337123a30a9bd0e3"
= "43ea387b8294cc4d0baaef6d26ff7c72"
= "777d6f907da38365924a0c2a12e973c5"
= "8542a3cbe232fe78baa0882736c61926"
= "1b08725acc371f6b7d05bb72d0c2d759"
= "72de6fe656313bdd4f4b092ceca7248c67b8047c224104cd569dff7af1d86135"
= 75
= 80
= "FILE"
= "1.0"
= "TLP:CLEAR"
strings:
$string1 = { 2f 62 69 6e 2f 73 68 00 2f 74 6d 70 2f 6c 6f 67 69 6e }
$string2 = { 2f 62 69 6e 2f 73 68 00 2d 63 00 65 78 69 74 20 30 }
condition:
uint32be( 0 ) == 0x7f454c46 and filesize < 180KB and @string2 - @string1 < 3400
}
Strings (2 Muster)
| Bezeichner | Typ | Wert | Modifikatoren |
|---|---|---|---|
| $string1 | Hex | { 2f 62 69 6e 2f 73 68 00 2f 74 6d 70 2f 6c 6f 67 69 6e } | |
| $string2 | Hex | { 2f 62 69 6e 2f 73 68 00 2d 63 00 65 78 69 74 20 30 } |
Bedingung
uint32be( 0 ) == 0x7f454c46 and filesize < 180KB and @string2 - @string1 < 3400In Worten (Heuristik)
- Die Datei muss mit dem ELF-Header beginnen — eine Linux/Unix-Programmdatei.
- Die Datei muss kleiner als 180KB sein (eine günstige Grenze, die große Dateien ausschließt).
Diese Regel im Browser testen
Legen Sie eine Datei ab, um sie mit dieser Regel und YARA-X als WebAssembly zu scannen. Nichts wird hochgeladen.
Referenzen
Proben-Hashes
Hashes der Proben, die der Autor in den Metadaten der Regel nennt (in Ihrer Threat-Intelligence-Plattform nachschlagen).
- 4d9067e7cf517158337123a30a9bd0e3
- 43ea387b8294cc4d0baaef6d26ff7c72
- 777d6f907da38365924a0c2a12e973c5
- 8542a3cbe232fe78baa0882736c61926
- 1b08725acc371f6b7d05bb72d0c2d759
Lizenz & Namensnennung
Autor: Sekoia.io
Quell-Repository: SEKOIA.IO Community @ a438a5901a
Lizenz: Detection Rule License 1.1 (Repository-Lizenz)
Gespiegelt über YARA Forge 20260927, das Regelnamen mit der Quelle präfixiert und normalisierte Meta-Felder ergänzt.
Regel-ID: 01510244-0795-4299-aa66-056a2b4682e7
Metadaten
| version | 1.0 |
|---|---|
| classification | TLP:CLEAR |
Tags:FILE
Verwandte Regeln
- APT / AkteurSEKOIA.IO Community· Sekoia.io· 2024-09-10
- APT / AkteurSEKOIA.IO Community· Sekoia.io· 2024-10-21
- APT / AkteurSEKOIA.IO Community· Sekoia.io· 2024-10-21
- APT / AkteurSEKOIA.IO Community· Sekoia.io· 2024-09-27
- APT / AkteurSEKOIA.IO Community· Sekoia.io· 2024-09-27
- APT / AkteurSEKOIA.IO Community· Sekoia.io· 2024-09-23
- APT / AkteurSEKOIA.IO Community· Sekoia.io· 2024-06-11
- APT / AkteurSEKOIA.IO Community· Sekoia.io· 2024-03-06