Create Gamaredon.yar
This commit is contained in:
55
Gamaredon/Gamaredon.yar
Normal file
55
Gamaredon/Gamaredon.yar
Normal file
@@ -0,0 +1,55 @@
|
||||
rule GamaredonPteranodon_SFX {
|
||||
meta:
|
||||
description = "Yara Rule for Pteranodon implant Family"
|
||||
author = "ZLAB Yoroi - Cybaze"
|
||||
last_updated = "2019-04-19"
|
||||
tlp = "white"
|
||||
category = "informational"
|
||||
|
||||
strings:
|
||||
$s1 = "SFX module - Copyright (c) 2005-2012 Oleg Scherbakov"
|
||||
$s2 = "7-Zip archiver - Copyright (c) 1999-2011 Igor Pavlov"
|
||||
$s3 = "RunProgram=\"hidcon"
|
||||
$s4 = "7-Zip - Copyright (c) 1999-2011 " ascii
|
||||
$s5 = "sfxelevation" ascii wide
|
||||
$s6 = "Error in command line:" ascii wide
|
||||
$s7 = "%X - %03X - %03X - %03X - %03X" ascii wide
|
||||
$s8 = "- Copyright (c) 2005-2012 " ascii
|
||||
$s9 = "Supported methods and filters, build options:" wide ascii
|
||||
$s10 = "Could not overwrite file \"%s\"." wide ascii
|
||||
$s11 = "7-Zip: Internal error, code 0x%08X." wide ascii
|
||||
$s12 = "@ (%d%s)" wide ascii
|
||||
$s13 = "SfxVarCmdLine0" ascii
|
||||
$s14 = "11326"
|
||||
$s15 = "29225"
|
||||
$s16 = "6137"
|
||||
$cmd = ".cmd" wide ascii
|
||||
|
||||
condition:
|
||||
12 of ($s*) and $cmd
|
||||
}
|
||||
|
||||
import "pe"
|
||||
rule GamaredonPteranodon_SFX_intermediate_stage{
|
||||
meta:
|
||||
description = "Yara Rule for Pteranodon implant Family Intermediate Stage"
|
||||
author = "Cybaze - Yoroi ZLab"
|
||||
last_updated = "2019-05-31"
|
||||
tlp = "white"
|
||||
category = "informational"
|
||||
strings:
|
||||
$a1 = {56 8B F1 8D 46 04 50 FF}
|
||||
$a2 = {14 7A 19 5D 01 EB 18 02 85}
|
||||
$a3 = {0D 4D 38 B1 2D EE 1E 2B}
|
||||
$b1 = {34 9B 43 00 50 FF 15 30}
|
||||
$b2 = {AB B9 89 97 2F DD 7D 82}
|
||||
$b3 = {9D CA C6 91 EF}
|
||||
$c1 = {24 0C FF 15 34 9B 43 00}
|
||||
$c2 = {32 31 32 F0 32 2E 39}
|
||||
$c3 = {45 3B 4B 21 A7}
|
||||
|
||||
condition:
|
||||
pe.number_of_sections == 4 and all of ($a*) or
|
||||
pe.number_of_sections == 6 and all of ($b*) or
|
||||
pe.number_of_sections == 6 and all of ($c*)
|
||||
}
|
||||
Reference in New Issue
Block a user