YARA · CAPE Sandbox (CAPEv2)
CAPE_Bumblebee2024
BumbleBee 2024
- Author
- enzok
- Date
- 2022-04-21
- Modified
- 2024-10-29
- Score / Quality
- 75 / 70
What this rule detects
BumbleBee 2024
Associated malware family: BumbleBee.
It defines 6 patterns (0 text, 6 hex, 0 regex).
Summary generated from the rule's metadata and condition.
Rule source
bumblebee2024.yarGNU General Public License v3.0
rule CAPE_Bumblebee2024
{
meta:
= "BumbleBee 2024"
= "enzok"
= "ba92b894-912d-593c-acf9-99cb6ad6d61f"
= "2022-04-21"
= "2024-10-29"
= "https://github.com/kevoreilly/CAPEv2"
= "https://github.com/kevoreilly/CAPEv2/blob/6b15e76f28cd83fd1187da6c9aaaad2174255356/data/yara/CAPE/BumbleBee.yar#L52-L68"
= "https://github.com/kevoreilly/CAPEv2/blob/6b15e76f28cd83fd1187da6c9aaaad2174255356/LICENSE"
= "db58272c1ba74bc6e6a90bdacf7e8feec94be5da2b5123e0475ce86448f3edb2"
= 75
= 70
= ""
= "BumbleBee Payload"
= "a20d56ab2e53b3a599af9904f163bb2e1b2bb7f2c98432519e1fbe87c3867e66"
strings:
$rc4key = {48 [6] 48 [6] E8 [4] 4C 89 AD [4] 4C 89 AD [4] 4C 89 B5 [4] 4C 89 AD [4] 44 88 AD [4] 48 8D 15 [4] 44 38 2D [4] 75}
$botidlgt = {4C 8B C1 B? 4F 00 00 00 48 8D 0D [4] E8 [4] 4C 8B C3 48 8D 0D [4] B? 4F 00 00 00 E8 [4] 4C 8B C3 48 8D 0D [4] B? FF 0F 00 00 E8}
$botid = {90 48 [6] E8 [4] 4C 89 AD [4] 4C 89 AD [4] 4C 89 B5 [4] 4C 89 AD [4] 44 88 AD [4] 48 8D 15 [4] 44 38 2D [4] 75}
$port = {4C 89 6D ?? 4C 89 6D ?? 4c 89 75 ?? 4C 89 6D ?? 44 88 6D ?? 48 8D 05 [4] 44 38 2D [4] 75}
$dga1 = {4C 89 75 ?? 4C 89 6D ?? 44 88 6D ?? 48 8B 1D [4] 48 8D 0D [4] E8 [4] 8B F8}
$dga2 = {48 8D 0D [4] E8 [4] 8B F0 4C 89 6D ?? 4C 89 6D ?? 4C 89 75 ?? 4C 89 6D ?? 44 88 6D ?? 48 8D 15 [4] 44 38 2D [4] 75}
condition:
$rc4key and all of ( $botid* ) and 2 of ( $port , $port , $dga1 , $dga2 )
}
Strings (6 patterns)
| Identifier | Type | Value | Modifiers |
|---|---|---|---|
| $rc4key | hex | {48 [6] 48 [6] E8 [4] 4C 89 AD [4] 4C 89 AD [4] 4C 89 B5 [4] 4C 89 AD [4] 44 88 AD [4] 48 8D 15 [4] 44 38 2D [4] 75} | |
| $botidlgt | hex | {4C 8B C1 B? 4F 00 00 00 48 8D 0D [4] E8 [4] 4C 8B C3 48 8D 0D [4] B? 4F 00 00 00 E8 [4] 4C 8B C3 48 8D 0D [4] B? FF 0F 00 00 E8} | |
| $botid | hex | {90 48 [6] E8 [4] 4C 89 AD [4] 4C 89 AD [4] 4C 89 B5 [4] 4C 89 AD [4] 44 88 AD [4] 48 8D 15 [4] 44 38 2D [4] 75} | |
| $port | hex | {4C 89 6D ?? 4C 89 6D ?? 4c 89 75 ?? 4C 89 6D ?? 44 88 6D ?? 48 8D 05 [4] 44 38 2D [4] 75} | |
| $dga1 | hex | {4C 89 75 ?? 4C 89 6D ?? 44 88 6D ?? 48 8B 1D [4] 48 8D 0D [4] E8 [4] 8B F8} | |
| $dga2 | hex | {48 8D 0D [4] E8 [4] 8B F0 4C 89 6D ?? 4C 89 6D ?? 4C 89 75 ?? 4C 89 6D ?? 44 88 6D ?? 48 8D 15 [4] 44 38 2D [4] 75} |
Condition
$rc4key and all of ( $botid* ) and 2 of ( $port , $port , $dga1 , $dga2 )In plain words (Heuristic)
- All patterns in ( $botid* ) must match.
- At least 2 patterns in ( $port , $port , $dga1 , $dga2 ) must match.
- Pattern $rc4key must be present.
Test this rule in your browser
Drop a file to scan it with this rule using YARA-X compiled to WebAssembly. Nothing is uploaded.
Drop a file here or click to chooseScanned locally with YARA-X. Files up to 200 MB.
References
Licence & attribution
Author: enzok
Source repository: CAPE Sandbox (CAPEv2) @ 6b15e76f28
Licence: GNU General Public License v3.0 (repository licence)
Copyright notice: Cuckoo Sandbox is copyrighted by the Cuckoo Foundation.
Mirrored via YARA Forge 20260927, which prefixes rule names with the source and adds normalised meta fields.
Rule id: ba92b894-912d-593c-acf9-99cb6ad6d61f
Metadata
| cape_type | BumbleBee Payload |
|---|---|
| packed | a20d56ab2e53b3a599af9904f163bb2e1b2bb7f2c98432519e1fbe87c3867e66 |
Related rules
- MalwareCAPE Sandbox (CAPEv2)· enzo & kevoreilly· 2022-04-21
- MalwareCAPE Sandbox (CAPEv2)· kevoreilly· 2022-04-21
- MalwareSEKOIA.IO Community· Sekoia.io· 2022-05-23
- MalwareSEKOIA.IO Community· Sekoia.io· 2022-04-08
- MalwareMalpedia signator rules· Felix Bilstein - yara-signator at cocacoding dot com· 2026-05-04
- CHECK_POINT_Malware_Bumblebee_PackedMetadata onlyMalwareCheck Point (via Open-Source-YARA-rules)· Marc Salinas @ CheckPoint Research· 2022-07-13
- MalwareCAPE Sandbox (CAPEv2)· enzok· 2025-09-02
- MalwareCAPE Sandbox (CAPEv2)· enzok· 2025-09-02