typeentityconfidencelowcreated2026-06-21updated2026-06-21rustloaderdropperc2process-injectionmasqueradepe
unclassified-rust-dropper-2024
Single observed sample (n=1). A Rust x64 PE dropper using tokio/reqwest/hyper to fetch a remote .bin payload over HTTPS, stage itself to C:\Users\Public\Libraries\, and inject the downloaded bytes via NtWriteVirtualMemory/NtCreateThreadEx. Masquerades as an industrial shipping RFQ with fabricated version info (Nova Fusion / immortal pulsar).
Overview
- First seen: 2024-07-23 (PE timestamp)
- Sample:
RFQ_New_Order_-_57m³_LPG_SEMI_TRAILER_7_NOS.exe
- SHA-256:
f97c10fc536d51ec0bd21c6b7195b562d267d2a1b604ff19ffd01894f8fcf5e8
- Platform: Windows x64 PE32+
- Size: 1.69 MB
- Packing: None
- Signing: None
Build Stack
| Component |
Version / Detail |
| Language |
Rust |
| Linker |
MSVC 14.40 (VS 2022) |
| Async runtime |
tokio 1.36.0 |
| HTTP client |
reqwest 0.11.27 + hyper 0.14.28 + h2 0.3.25 |
| TLS backend |
schannel 0.1.23 (Windows native TLS) |
| Crypto |
bcrypt, base64-0.21.7, rand-0.8.5 |
| Build host |
C:\Users\Administrator (local Windows dev host) |
| PDB |
immortal_pulsar.pdb |
Capabilities
https-payload-fetch
self-staging-public-libraries
scheduled-task-persistence
desktop-file-enumeration
ntdll-process-injection
version-info-masquerade
Deploy / TTPs
| ATT&CK ID |
Technique |
Evidence |
| T1566.001 |
Spearphishing Attachment |
Industrial RFQ filename lure |
| T1053.005 |
Scheduled Task/Job |
Error registering task: string |
| T1105 |
Ingress Tool Transfer |
https://nc.bmexcellentfocus.net/...bin |
| T1055 |
Process Injection |
NtWriteVirtualMemory, NtCreateThreadEx imports |
| T1083 |
File and Directory Discovery |
User's desktop file count: |
| T1071.001 |
Application Layer Protocol: Web |
reqwest + hyper + schannel |
| T1497.001 |
Virtualization/Sandbox Evasion |
quan.suning.com/getSysTime.do time sync |
| T1036.005 |
Masquerading |
Nova Fusion / immortal pulsar version info |
Notable Analyses
- /intel/analyses/f97c10fc536d51ec0bd21c6b7195b562d267d2a1b604ff19ffd01894f8fcf5e8.html — Deep static dive (this analysis)
Related
- rust-async-rat-framework — Cross-family concept page documenting the recurring Rust + tokio + reqwest/hyper builder pattern
- dolphin — Full-featured Rust RAT sharing the same async stack but with WebSocket C2 and polymorphic morph