DefenderYara/Backdoor/Win32/Nvgra/Backdoor_Win32_Nvgra_A.yar

18 lines
1.8 KiB
Plaintext

rule Backdoor_Win32_Nvgra_A{
meta:
description = "Backdoor:Win32/Nvgra.A,SIGNATURE_TYPE_PEHSTR,08 00 08 00 08 00 00 01 00 "
strings :
$a_01_0 = {4d 69 63 72 6f 73 6f 66 74 20 56 69 73 75 61 6c 20 43 2b 2b 20 52 75 6e 74 69 6d 65 20 4c 69 62 72 61 72 79 } //01 00 Microsoft Visual C++ Runtime Library
$a_01_1 = {73 65 72 76 31 2e 61 6c 77 61 79 73 70 72 6f 78 79 32 2e 69 6e 66 6f } //01 00 serv1.alwaysproxy2.info
$a_01_2 = {4e 76 47 72 61 70 68 69 63 73 49 6e 74 65 72 66 61 63 65 } //01 00 NvGraphicsInterface
$a_01_3 = {53 59 53 54 45 4d 5c 43 6f 6e 74 72 6f 6c 53 65 74 30 30 31 5c 53 65 72 76 69 63 65 73 5c 53 68 61 72 65 64 41 63 63 65 73 73 5c 50 61 72 61 6d 65 74 65 72 73 5c 46 69 72 65 77 61 6c 6c 50 6f 6c 69 63 79 5c 53 74 61 6e 64 61 72 64 50 72 6f 66 69 6c 65 5c 41 75 74 68 6f 72 69 7a 65 64 41 70 70 6c 69 63 61 74 69 6f 6e 73 5c 4c 69 73 74 } //01 00 SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List
$a_01_4 = {53 59 53 54 45 4d 5c 43 6f 6e 74 72 6f 6c 53 65 74 30 30 31 5c 53 65 72 76 69 63 65 73 5c 53 68 61 72 65 64 41 63 63 65 73 73 5c 50 61 72 61 6d 65 74 65 72 73 5c 46 69 72 65 77 61 6c 6c 50 6f 6c 69 63 79 5c 53 74 61 6e 64 61 72 64 50 72 6f 66 69 6c 65 5c 47 6c 6f 62 61 6c 6c 79 4f 70 65 6e 50 6f 72 74 73 5c 4c 69 73 74 } //01 00 SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\GloballyOpenPorts\List
$a_01_5 = {53 6f 66 74 77 61 72 65 5c 4d 69 63 72 6f 73 6f 66 74 5c 57 69 6e 64 6f 77 73 5c 43 75 72 72 65 6e 74 56 65 72 73 69 6f 6e 5c 52 75 6e } //01 00 Software\Microsoft\Windows\CurrentVersion\Run
$a_01_6 = {53 74 61 72 74 53 65 72 76 69 63 65 41 } //01 00 StartServiceA
$a_01_7 = {4f 70 65 6e 53 43 4d 61 6e 61 67 65 72 41 } //00 00 OpenSCManagerA
condition:
any of ($a_*)
}