Execution via Loki Command and Control
Description
Identifies default indicator of compromise related to the Loki Electron backdoor. Loki is a stage-1 command and control (C2) framework written in Node.js, built to script-jack vulnerable Electron apps.
Query · eql
process where event.action == "start" and
(
(process.parent.name : ("cursor.exe", "code.exe", "GithubDesktop.exe", "Postman.exe", "Obsidian.exe", "Joplin.exe", "Discord.exe", "Windsurf.exe", "Figma.exe", "RingCentral.exe", "azuredatastudio.exe", "atom.exe", "Bruno.exe", "KeeWeb.exe", "Wordpress.com.exe", "Arduino IDE.exe", "QRLWallet.exe", "DevHub.exe", "Asana.exe", "insomnia-*.exe", "Ferdium.exe", "Franz.exe", "TIDAL.exe", "1Password.exe", "Signal.exe", "slack.exe", "Notion.exe") and
process.args : ("--user-data-dir=C:\\Users\\*\\AppData\\Roaming\\super-app",
"--user-data-dir=C:\\Users\\*\\AppData\\Roaming\\cool-tool",
"--user-data-dir=C:\\Users\\*\\AppData\\Roaming\\ai-wizard",
"--user-data-dir=C:\\Users\\*\\AppData\\Roaming\\dev-helper")) or
descendant of [process where event.action == "start" and process.parent.name : ("cursor.exe", "code.exe", "GithubDesktop.exe", "Postman.exe", "Obsidian.exe", "Joplin.exe", "Discord.exe", "Windsurf.exe", "Figma.exe", "RingCentral.exe", "azuredatastudio.exe", "atom.exe", "Bruno.exe", "KeeWeb.exe", "Wordpress.com.exe", "Arduino IDE.exe", "QRLWallet.exe", "DevHub.exe", "Asana.exe", "insomnia-*.exe", "Ferdium.exe", "Franz.exe", "TIDAL.exe", "1Password.exe", "Signal.exe", "slack.exe", "Notion.exe") and
process.args : ("--user-data-dir=C:\\Users\\*\\AppData\\Roaming\\super-app",
"--user-data-dir=C:\\Users\\*\\AppData\\Roaming\\cool-tool",
"--user-data-dir=C:\\Users\\*\\AppData\\Roaming\\ai-wizard",
"--user-data-dir=C:\\Users\\*\\AppData\\Roaming\\dev-helper")]
)