DefenderYara/TrojanDownloader/O97M/Obfuse/TrojanDownloader_O97M_Obfus...

17 lines
1.1 KiB
Plaintext
Raw Normal View History

2024-02-05 06:12:47 -08:00
rule TrojanDownloader_O97M_Obfuse_HA_MTB{
meta:
description = "TrojanDownloader:O97M/Obfuse.HA!MTB,SIGNATURE_TYPE_MACROHSTR_EXT,07 00 07 00 07 00 00 01 00 "
strings :
2024-02-07 06:09:14 -08:00
$a_00_0 = {3d 20 45 6e 76 69 72 6f 6e 28 72 72 72 72 72 29 20 26 20 78 78 78 78 78 78 78 78 78 78 } //01 00 = Environ(rrrrr) & xxxxxxxxxx
$a_00_1 = {53 68 65 6c 6c 6e 64 69 72 4f 62 6a 20 41 73 20 53 68 65 6c 6c 33 32 2e 53 68 65 6c 6c } //01 00 ShellndirObj As Shell32.Shell
$a_00_2 = {42 79 70 61 73 73 20 2d 77 69 6e 64 6f 77 73 74 79 6c 65 20 68 69 64 64 65 6e 20 2d 46 69 6c 65 } //01 00 Bypass -windowstyle hidden -File
$a_00_3 = {53 68 65 6c 6c 4f 62 6a 2e 53 68 65 6c 6c 45 78 65 63 75 74 65 20 65 65 } //01 00 ShellObj.ShellExecute ee
$a_00_4 = {66 73 2e 43 72 65 61 74 65 54 65 78 74 46 69 6c 65 28 50 74 } //01 00 fs.CreateTextFile(Pt
$a_00_5 = {67 31 20 3d 20 22 47 6e 6d 6d 62 6e 66 68 68 66 67 66 67 67 67 67 3d 3d 3d } //01 00 g1 = "Gnmmbnfhhfgfgggg===
$a_00_6 = {53 74 72 69 6e 67 28 31 2c 20 78 36 29 20 2b 20 22 2e 22 20 2b 20 53 74 72 69 6e 67 28 31 2c 20 78 37 29 } //00 00 String(1, x6) + "." + String(1, x7)
2024-02-05 06:12:47 -08:00
condition:
any of ($a_*)
}