YARA · Signature Base (Florian Roth / Nextron)
SIGNATURE_BASE_Hvs_APT27_Hyperbro_Decrypted_Stage2
HyperBro Stage 2 and compressed Stage 3 detection
- Auteur
- Moritz Oettle
- Date
- 2022-02-07
- Modifiée
- 2023-12-05
- Score / Qualité
- 75 / 85
Ce que détecte cette règle
HyperBro Stage 2 and compressed Stage 3 detection
Famille de malware associée : Hyperbro.
Elle définit 7 motifs (0 texte, 7 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 SIGNATURE_BASE_Hvs_APT27_Hyperbro_Decrypted_Stage2 : FILE
{
meta:
= "HyperBro Stage 2 and compressed Stage 3 detection"
= "Moritz Oettle"
= "039e5d41-eadb-5c53-82cd-20ffd4105326"
= "2022-02-07"
= "2023-12-05"
= "https://www.hvs-consulting.de/en/threat-intelligence-report-emissary-panda-apt27"
= "https://github.com/Neo23x0/signature-base/blob/94a1c48d7ab499879287ff611dfe7f9c56376030/yara/apt_apt27_hyperbro.yar#L35-L57"
= "https://github.com/Neo23x0/signature-base/blob/94a1c48d7ab499879287ff611dfe7f9c56376030/LICENSE"
= "fc5a58bf0fce9cb96f35ee76842ff17816fe302e3164bc7c6a5ef46f6eff67ed"
= "6eb56c4a92e89977e536ccc3c70170062aca072c6981b40aeea184ea2ca461a6"
= 75
= 85
= "FILE"
strings:
$lznt1_compressed_pe_header_small = { FC B9 00 4D 5A 90 }
$lznt1_compressed_pe_header_large_1 = { FC B9 00 4D 5A 90 00 03 00 00 00 82 04 00 30 FF FF 00 }
$lznt1_compressed_pe_header_large_2 = { 00 b8 00 38 0d 01 00 40 04 38 19 00 10 01 00 00 }
$lznt1_compressed_pe_header_large_3 = { 00 0e 1f ba 0e 00 b4 09 cd 00 21 b8 01 4c cd 21 }
$lznt1_compressed_pe_header_large_4 = { 54 68 00 69 73 20 70 72 6f 67 72 00 61 6d 20 63 }
$lznt1_compressed_pe_header_large_5 = { 61 6e 6e 6f 00 74 20 62 65 20 72 75 6e 00 20 69 }
$lznt1_compressed_pe_header_large_6 = { 6e 20 44 4f 53 20 00 6d 6f 64 65 2e 0d 0d 0a 02 }
condition:
filesize < 200KB and ( $lznt1_compressed_pe_header_small at 0x9ce ) or ( all of ( $lznt1_compressed_pe_header_large_* ) )
}
Chaînes (7 motifs)
| Identifiant | Type | Valeur | Modificateurs |
|---|---|---|---|
| $lznt1_compressed_pe_header_small | hex | { FC B9 00 4D 5A 90 } | |
| $lznt1_compressed_pe_header_large_1 | hex | { FC B9 00 4D 5A 90 00 03 00 00 00 82 04 00 30 FF FF 00 } | |
| $lznt1_compressed_pe_header_large_2 | hex | { 00 b8 00 38 0d 01 00 40 04 38 19 00 10 01 00 00 } | |
| $lznt1_compressed_pe_header_large_3 | hex | { 00 0e 1f ba 0e 00 b4 09 cd 00 21 b8 01 4c cd 21 } | |
| $lznt1_compressed_pe_header_large_4 | hex | { 54 68 00 69 73 20 70 72 6f 67 72 00 61 6d 20 63 } | |
| $lznt1_compressed_pe_header_large_5 | hex | { 61 6e 6e 6f 00 74 20 62 65 20 72 75 6e 00 20 69 } | |
| $lznt1_compressed_pe_header_large_6 | hex | { 6e 20 44 4f 53 20 00 6d 6f 64 65 2e 0d 0d 0a 02 } |
Condition
filesize < 200KB and ( $lznt1_compressed_pe_header_small at 0x9ce ) or ( all of ( $lznt1_compressed_pe_header_large_* ) )En clair (Heuristique)
- Le fichier doit faire moins de 200KB (garde-fou peu coûteux qui écarte les gros fichiers).
- Tous les motifs de ( $lznt1_compressed_pe_header_large_* ) doivent être trouvés.
- Le motif $lznt1_compressed_pe_header_small doit se trouver à l’offset 0x9ce.
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).
- fc5a58bf0fce9cb96f35ee76842ff17816fe302e3164bc7c6a5ef46f6eff67ed
Licence et attribution
Auteur : Moritz Oettle
Dépôt source : Signature Base (Florian Roth / Nextron) @ 94a1c48d7a
Licence : Detection Rule License 1.1 (licence du dépôt)
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: 039e5d41-eadb-5c53-82cd-20ffd4105326
Tags:FILE
Règles liées
- MalwareSignature Base (Florian Roth / Nextron)· Marko Dorfhuber· 2022-02-07
- APT / acteurSignature Base (Florian Roth / Nextron)· Bundesamt fuer Verfassungsschutz (modified by Florian Roth)· 2022-01-14
- MalwareMalpedia signator rules· Felix Bilstein - yara-signator at cocacoding dot com· 2026-05-04
- MalwareditekSHen detection· ditekSHen· 2020-11-06
- Web shellSignature Base (Florian Roth / Nextron)· Moritz Oettle· 2021-09-04
- Outil offensifSignature Base (Florian Roth / Nextron)· Moritz Oettle· 2024-10-22
- Web shellSignature Base (Florian Roth / Nextron)· Moritz Oettle· 2021-09-04
- Web shellSignature Base (Florian Roth / Nextron)· Moritz Oettle· 2020-12-15