SUSP_JS_NPM_SetupScript_Nov25
Description
Detects suspicious JavaScript which exits silently and checks operating system
Query · yara
strings:
$sa1 = "require('child_process')"
$sa2 = "process.platform ==="
$sb1 = "().catch((e"
$sb2 = "process.exit(0)"
condition:
filesize < 100KB
and all of ($sa*)
and $sb1 in (filesize - 50..filesize)
and $sb2 in (filesize - 30..filesize)