Commit 43e113c7 by Marc Rivero López Committed by GitHub

Update MALW_Corkow.yar

parent be390ec5
...@@ -2,12 +2,15 @@ ...@@ -2,12 +2,15 @@
This Yara ruleset is under the GNU-GPLv2 license (http://www.gnu.org/licenses/gpl-2.0.html) and open to any user or organization, as long as you use it under this license. This Yara ruleset is under the GNU-GPLv2 license (http://www.gnu.org/licenses/gpl-2.0.html) and open to any user or organization, as long as you use it under this license.
*/ */
rule CorkowDLL : dll {
rule CorkowDLL
{
meta: meta:
description = "Rule to detect the Corkow DLL files" description = "Rule to detect the Corkow DLL files"
reference = "IB-Group | http://www.group-ib.ru/brochures/Group-IB-Corkow-Report-EN.pdf" reference = "IB-Group | http://www.group-ib.ru/brochures/Group-IB-Corkow-Report-EN.pdf"
strings:
strings:
$mz = { 4d 5a } $mz = { 4d 5a }
$binary1 = {60 [0-8] 9C [0-8] BB ?? ?? ?? ?? [0-8] 81 EB ?? ?? ?? ?? [0-8] E8 ?? 00 00 00 [0-8] 58 [0-8] 2B C3} $binary1 = {60 [0-8] 9C [0-8] BB ?? ?? ?? ?? [0-8] 81 EB ?? ?? ?? ?? [0-8] E8 ?? 00 00 00 [0-8] 58 [0-8] 2B C3}
$binary2 = {(FF75??|53)FF7510FF750CFF7508E8????????[3-9]C9C20C 00} $binary2 = {(FF75??|53)FF7510FF750CFF7508E8????????[3-9]C9C20C 00}
...@@ -16,6 +19,5 @@ rule CorkowDLL : dll { ...@@ -16,6 +19,5 @@ rule CorkowDLL : dll {
$export3 = "DllGetClassObject" $export3 = "DllGetClassObject"
condition: condition:
($mz at 0) and ($binary1 and $binary2) and any of ($export*) ($mz at 0) and ($binary1 and $binary2) and any of ($export*)
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment