MALICIOUS — virussign.com_b9d145f0839bee95ed9f9a0de0e9d1e0.vir
MALICIOUS — virussign.com_b9d145f0839bee95ed9f9a0de0e9d1e0.vir is a pe sample analyzed by MalwareAnalyzer by Cyble with a malicious verdict (90/100), attributed to the HUILoader family. 6 of 55 detection engines flagged it, exhibiting 3 ATT&CK techniques.
Identification
- SHA-256:
2ece72baa522525d4fe124aa5c5712de2eb31775f091788fa952c18a0cda3c12 - SHA-1:
4e632ae1e9316b980ef353df7f4392f1a656cbdc - MD5:
b9d145f0839bee95ed9f9a0de0e9d1e0 - imphash:
14b4507f976e32ec2f82aea1cd56dda1 - ssdeep:
49152:GMn7Ix1oDK+bAvrHq98rekn3nt7/LKRGnRJ3O:CebAjOKn3wRKRJ3O - TLSH:
T1015E9D5240037232D1F6ED59E821C8EDC437B85895718E8D924BEE5F91ED337AAE00B9 - Submitted as: virussign.com_b9d145f0839bee95ed9f9a0de0e9d1e0.vir
- File type: pe · Size: 2869853 bytes
- Verdict: malicious (90/100) · Family: HUILoader
Source: VirusSign · first seen 2026-08-18T00:00:00.000Z · SHA-256 verified
Detections (6 of 55 engines)
- capa (capabilities): capability:credential-access
- YARA: JPCERT/CC: JPCERT_HUILoader_PlugX_SideLoad
- YARA: Yara-Rules community: YR_AntiDebug_Checks
- Microsoft Defender: Trojan:Win64/Convagent.AHE!MTB
- Emsisoft (Emergency Kit): Trojan.GenericKD.80791825
- Kaspersky (KVRT): HEUR:Trojan.Win64.Agent.pef
MITRE ATT&CK
Why this verdict
The malicious score of 90/100 is the fusion of 8 weighted signals:
- access stored credentials (rule
access stored credentials) - capa signal, weight 0.50, confidence 0.80 - capture keystrokes (rule
capture keystrokes) - capa signal, weight 0.40, confidence 0.80 - Contacted 21 external host(s) at runtime (16 HTTP) - network signal, weight 0.40, confidence 0.80
- Anti-analysis: T1497.001 - dynamic signal, weight 0.40, confidence 0.75
- YARA: JPCERT/CC flagged JPCERT_HUILoader_PlugX_SideLoad (rule
JPCERT_HUILoader_PlugX_SideLoad) - engine signal, weight 0.35, confidence 0.70 - YARA: Yara-Rules community flagged YR_AntiDebug_Checks (rule
YR_AntiDebug_Checks) - engine signal, weight 0.35, confidence 0.70 - Embedded network infrastructure: https://docs.rs/getrandom#nodejs-es-module-support!dangling, 20.19.18.17, 16.15.14.13 - static signal, weight 0.35, confidence 0.60
- Extracted generic config (2 C2) (generic/advisory) - engine signal, weight 0.15, confidence 0.30
Dynamic analysis (windows)
5633 behavior events · 0 ATT&CK techniques · 1 dropped files.
Runtime network
- www.msftconnecttest.com
- rb.symcd.com
- rb.symcb.com
- inference.location.live.net
- to-do.office.com
- staging.to-do.officeppe.com
- teams.cloud.microsoft
- outlook.office.com
- outlook.office365.com
- outlook.cloud.microsoft
- ctldl.windowsupdate.com
- login.live.com
- ocsp.digicert.com
- desktop-hsgcbep
- v20.events.data.microsoft.com
- config.edge.skype.com
- windows.msn.com
- oneocsp.microsoft.com
- www.msn.com
- settings-win.data.microsoft.com
Dropped files
- b142a02788163b9d876c9145a30d4c5941374dbc807a8153f4c4b9894816b3a6 -
b142a02788163b9d876c9145a30d4c5941374dbc807a8153f4c4b9894816b3a6
Embedded URLs
- https://docs.rs/getrandom#nodejs-es-module-support!dangling
- http://www.msftconnecttest.com/connecttest.txt
- http://rb.symcd.com/MFEwTzBNMEswSTAJBgUrDgMCGgUABBTDRSYViRCZTxmZjLENmnwVjLly9QQU1MAGIknrOUvdk%2BJcobhHdglyA1gCEF0QyxjrOnkAh4OrdHf50xk%3D
- http://rb.symcb.com/rb.crl
- http://203.26.79.13/filestreamingservice//files/753bb2df-a166-494f-aa7d-5678b1ef0c56/pieceshash?cacheHostOrigin=dl.delivery.mp.microsoft.com
- http://203.26.79.13/filestreamingservice/files/753bb2df-a166-494f-aa7d-5678b1ef0c56?P1=1787738822&P2=404&P3=2&P4=Y4OkIx1nVzSTBcPd1sG30DPQZxTKD7pCnxFdG1W4bwq3DBQA2lQ7CPetwIpVfRHU75%2fN0N70syVOSdbAWER3vg%3d%3d&cacheHostOrigin=msedge.b.tlu.dl.delivery.mp.microsoft.com
Embedded domains
- index.crates.io
- socket.io
- engine.io
- docs.rs
Embedded IP addresses
- 20.19.18.17
- 16.15.14.13
- 4.150.223.109
- 172.215.188.225
- 52.253.84.76
- 4.230.171.124
- 74.179.77.204
- 4.150.223.97
- 135.233.95.135
- 52.123.129.14
- 20.231.239.246
- 40.99.133.242
- 203.26.79.13
- 20.165.94.46
- 135.234.160.245
- 40.79.167.9
- 52.123.252.233
- 52.148.114.188
- 74.178.232.29
- 52.110.12.3
- 162.159.142.9
- 72.145.35.97
- 52.110.12.30
File paths
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nokhwa-core-0.1.8\src\types.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rust_engineio-0.5.0\src\asynchronous\client\builder.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rust_socketio-0.5.0\src\asynchronous\client\client.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rust_socketio-0.5.0\src\asynchronous\client\builder.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.20.1\src\tls.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.20.1\src\connect.rs
- C:\Users\corni\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib/rustlib/src/rust\library\std\src\thread\functions.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mozjpeg-0.10.13\src\decompress.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.149\src\value\ser.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rusqlite-0.31.0\src\lib.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rusqlite-0.31.0\src\raw_statement.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rusqlite-0.31.0\src\cache.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nokhwa-core-0.1.8\src\pixel_format.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\anyhow-1.0.100\src\fmt.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\anyhow-1.0.100\src\error.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\base64-0.21.7\src\engine\general_purpose\mod.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\base64-0.21.7\src\engine\general_purpose\decode_suffix.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\base64-0.21.7\src\engine\general_purpose\decode.rs
- C:\Users\corni\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.11.0\src\lib.rs
- C:\Users\corni\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib/rustlib/src/rust\library\std\src\sync\mpmc\mod.rs
- C:\Users\corni\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib/rustlib/src/rust\library\std\src\sync\mpmc\list.rs
- C:\Users\corni\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib/rustlib/src/rust\library\std\src\sync\mpmc\zero.rs
- C:\Users\corni\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib/rustlib/src/rust\library\std\src\sync\mpmc\array.rs
- C:\Users\corni\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib/rustlib/src/rust\library\std\src\sync\mpmc\waker.rs
- C:\Users\corni\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib/rustlib/src/rust\library\std\src\sync\mpmc\context.rs
More HUILoader samples · Latest analyzed threats · ATT&CK coverage
Analyzed on MalwareAnalyzer by Cyble · Open interactive report