YARA · Signature Base (Florian Roth / Nextron)
SIGNATURE_BASE_Hvs_APT27_Hyperbro_Decrypted_Stage2
HyperBro Stage 2 and compressed Stage 3 detection
- Autor
- Moritz Oettle
- Datum
- 2022-02-07
- Geändert
- 2023-12-05
- Score / Qualität
- 75 / 85
Was diese Regel erkennt
HyperBro Stage 2 and compressed Stage 3 detection
Zugehörige Malware-Familie: Hyperbro.
Sie definiert 7 Muster (0 Text, 7 Hex, 0 Regex).
Zusammenfassung aus den Metadaten und der Bedingung der Regel erzeugt.
Regelquelltext
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_* ) )
}
Strings (7 Muster)
| Bezeichner | Typ | Wert | Modifikatoren |
|---|---|---|---|
| $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 } |
Bedingung
filesize < 200KB and ( $lznt1_compressed_pe_header_small at 0x9ce ) or ( all of ( $lznt1_compressed_pe_header_large_* ) )In Worten (Heuristik)
- Die Datei muss kleiner als 200KB sein (eine günstige Grenze, die große Dateien ausschließt).
- Alle Muster aus ( $lznt1_compressed_pe_header_large_* ) müssen treffen.
- Muster $lznt1_compressed_pe_header_small muss an Offset 0x9ce stehen.
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.
Proben-Hashes
Hashes der Proben, die der Autor in den Metadaten der Regel nennt (in Ihrer Threat-Intelligence-Plattform nachschlagen).
- fc5a58bf0fce9cb96f35ee76842ff17816fe302e3164bc7c6a5ef46f6eff67ed
Lizenz & Namensnennung
Autor: Moritz Oettle
Quell-Repository: Signature Base (Florian Roth / Nextron) @ 94a1c48d7a
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: 039e5d41-eadb-5c53-82cd-20ffd4105326
Tags:FILE
Verwandte Regeln
- MalwareSignature Base (Florian Roth / Nextron)· Marko Dorfhuber· 2022-02-07
- APT / AkteurSignature 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
- WebshellSignature Base (Florian Roth / Nextron)· Moritz Oettle· 2021-09-04
- HacktoolSignature Base (Florian Roth / Nextron)· Moritz Oettle· 2024-10-22
- WebshellSignature Base (Florian Roth / Nextron)· Moritz Oettle· 2021-09-04
- WebshellSignature Base (Florian Roth / Nextron)· Moritz Oettle· 2020-12-15