DefenderYara/TrojanDownloader/O97M/Donoff/TrojanDownloader_O97M_Donof...

28 lines
1.4 KiB
Plaintext

rule TrojanDownloader_O97M_Donoff_BE{
meta:
description = "TrojanDownloader:O97M/Donoff.BE,SIGNATURE_TYPE_MACROHSTR_EXT,04 00 04 00 04 00 00 "
strings :
$a_01_0 = {3d 20 53 70 6c 69 74 28 22 37 32 38 5f 38 31 32 5f 38 31 32 5f 37 38 34 5f 34 30 36 5f 33 32 39 5f 33 32 39 5f } //1 = Split("728_812_812_784_406_329_329_
$a_01_1 = {2c 20 22 3a 3a 22 29 } //1 , "::")
$a_01_2 = {3d 20 43 72 65 61 74 65 4f 62 6a 65 63 74 28 } //1 = CreateObject(
$a_01_3 = {22 5f 22 29 } //1 "_")
condition:
((#a_01_0 & 1)*1+(#a_01_1 & 1)*1+(#a_01_2 & 1)*1+(#a_01_3 & 1)*1) >=4
}
rule TrojanDownloader_O97M_Donoff_BE_2{
meta:
description = "TrojanDownloader:O97M/Donoff.BE,SIGNATURE_TYPE_MACROHSTR_EXT,03 00 03 00 05 00 00 "
strings :
$a_02_0 = {3d 20 53 70 6c 69 74 28 [0-20] 2e 54 65 78 74 2c 20 22 3a 3a 22 29 } //1
$a_02_1 = {20 3d 20 43 72 65 61 74 65 4f 62 6a 65 63 74 28 [0-20] 28 30 29 29 [0-30] 20 3d 20 43 72 65 61 74 65 4f 62 6a 65 63 74 28 [0-20] 28 31 29 29 [0-30] 20 3d 20 43 72 65 61 74 65 4f 62 6a 65 63 74 28 [0-20] 28 32 29 29 } //1
$a_02_2 = {2e 4f 70 65 6e [0-20] 2c 20 [0-20] 2c 20 46 61 6c 73 65 [0-30] 2e 53 65 6e 64 [0-20] 47 6f 54 6f } //1
$a_02_3 = {28 36 29 29 [0-20] 20 3d 20 [0-30] 20 3d 20 [0-10] 20 2b 20 [0-20] 28 31 32 29 } //1
$a_01_4 = {53 65 6e 64 50 61 63 6b 65 74 20 22 22 2c 20 22 22 } //1 SendPacket "", ""
condition:
((#a_02_0 & 1)*1+(#a_02_1 & 1)*1+(#a_02_2 & 1)*1+(#a_02_3 & 1)*1+(#a_01_4 & 1)*1) >=3
}