HackTool_MSIL_PuppyHound_1
Description
This is a modification of an existing FireEye detection for SharpHound. However, it looks for the string 'PuppyHound' instead of 'SharpHound' as this is all that was needed to detect the PuppyHound variant of SharpHound.
Query · yara
strings:
$1 = "PuppyHound"
$2 = "UserDomainKey"
$3 = "LdapBuilder"
$init = { 28 [2] 00 0A 0A 72 [2] 00 70 1? ?? 28 [2] 00 0A 72 [2] 00 70 1? ?? 28 [2] 00 0A 28 [2] 00 0A 0B 1F 2D }
$msil = /\x00_Cor(Exe|Dll)Main\x00/
condition:
(uint16(0) == 0x5A4D and uint32(uint32(0x3C)) == 0x00004550) and all of them