Multi-staged, crossplatform, and likely targeted DPRK campaign

2025-10-22 Moonlock

https://archive.is/8wMxG

Thumbnail for Multi-staged, crossplatform, and likely targeted DPRK campaign

Researchers describe a likely targeted DPRK campaign that begins with a compiled AppleScript disguised as a .docx file named like an OTC collaboration proposal, suggesting a cryptocurrency-related lure. The initial script performs macOS checks for CPU, OS version, and language, then contacts endesway[.]life and drops additional AppleScript masquerading as a software update tool. Later shell and JavaScript stages distinguish ARM from Intel macOS hosts, collect OS, memory, network, and process data, and download a NodeJS environment using the zx package for command execution and C2 communication. The chain installs persistence through a LaunchAgent, runs default.js, and includes file-upload functionality for exfiltration and possible follow-on commands or modules, with hashes and URLs provided for detection.

Indicators of Compromise

Type Value First Seen Last Seen
HASH d59e365cb046795966be2510eac04ee… 2025-10-22 2025-10-22
HASH e8b35333707a68770519772bdb9d739… 2025-10-22 2025-10-22
HASH 436dd0884c4095d96bdcff8ad9a37fb… 2025-10-22 2025-10-22
HASH 39e6cd8c7b2b414e3bfb35494619a33… 2025-10-22 2025-10-22
HASH 60a2222b76a227b40bb3942d02e96d1… 2025-10-22 2025-10-22
HASH cc5f26770b5faf133bcdf26e0ebb915… 2025-10-22 2025-10-22
HASH 3079d5cb077d53cd5101fd29d97f46a… 2025-10-22 2025-10-22
HASH 6149bacfb02eb3db6f95947bc57d89b… 2025-10-22 2025-10-22
HASH 04ef5ec4d7be0e5cfdec101c0e69cd1… 2025-10-22 2025-10-22
HASH 17c73ec3298ead908cfe1f1c6193a4a… 2025-10-22 2025-10-22
URL https://endesway.life/compatibi… 2025-10-22 2025-10-22
URL https://endesway.life/node/hand… 2025-10-22 2025-10-22
DOMAIN endesway.life 2025-10-22 2025-10-22

Related Reports

« Back