rule Sofacy_CollectorStealer_Gen1 {
meta:
description = "Generic rule to detect Sofacy Malware Collector Stealer"
license = "Detection Rule License 1.1 https://github.com/Neo23x0/signature-base/blob/master/LICENSE"
author = "Florian Roth (Nextron Systems)"
reference = "https://securelist.com/blog/research/72924/sofacy-apt-hits-high-profile-targets-with-updated-toolset/"
date = "2015-12-04"
super_rule = 1
hash1 = "4e4606313c423b681e11110ca5ed3a2b2632ec6c556b7ab9642372ae709555f3"
hash2 = "92dcb0d8394d0df1064e68d90cd90a6ae5863e91f194cbaac85ec21c202f581f"
id = "f9462dd9-f6b6-59f4-a443-12d6f3be444e"
strings:
$s0 = "NvCpld.dll" fullword ascii
$s1 = "NvStop" fullword ascii
$s2 = "NvStart" fullword ascii
condition:
uint16(0) == 0x5a4d and filesize < 300KB and all of them
}