Skip to content

DEF CON 34 talks are here: 354 talks, summarized and searchable.

Browse DEF CON 34

BlueNoroff's Clues: Investigating a DPRK Intrusion

Stuart AshenbrennerAlden Schmidt

MalwareTalks23 minAdvancedOpen on YouTube ↗

Where

Talks
Objective by the Sea v8.0

Duration

23 min

Traces a North Korean macOS intrusion from fake meeting lure through process injection to a keylogger and crypto-wallet stealer.

Summary

Researchers from Huntress open with background on BlueNoroff, a financially motivated DPRK-linked group that targets cryptocurrency firms and builds strong macOS tooling. The walkthrough follows an intrusion at a crypto startup, where an employee was lured into a fake investment call and told to install a Zoom component. An AppleScript dropper fetched a second stage, installed Rosetta and removed shell history, then a Go backdoor provided remote command execution and data collection.

The most distinctive piece was a loader that injected a Nim implant into a benign signed application, using a debugger entitlement and task port access to map code into a suspended process. The implant communicated over websockets with encrypted JSON messages. A separate Objective-C keylogger captured keystrokes, clipboard contents and screen captures, while the info stealer focused on crypto wallet extensions and validated parsed data before exfiltrating it.

For defenders, the presenters highlighted detections such as resolving process group leaders to spot a script piped into bash, and flagging hidden binaries running from user shared directories. A newer related payload stored its configuration in an extended attribute and derived keys from the bundle name, so renaming or moving the app breaks later stages. Key takeaways are to scrutinize ad hoc signed binaries holding debugger rights and to watch unusual parent-child chains.

Related talks