ps1_toolkit_Persistence
Description
Auto-generated rule - file Persistence.ps1
Query · yara
strings:
$s1 = "\"`\"```$Filter=Set-WmiInstance -Class __EventFilter -Namespace ```\"root\\subscription```" ascii
$s2 = "}=$PROFILE.AllUsersAllHosts;${" ascii
$s3 = "C:\\PS> $ElevatedOptions = New-ElevatedPersistenceOption -Registry -AtStartup" ascii
$s4 = "= gwmi Win32_OperatingSystem | select -ExpandProperty OSArchitecture" ascii
$s5 = "-eq $([Text.Encoding]::Unicode.GetString([Convert]::FromBase64String('MAAxADQAQwA='))))" ascii
$s6 = "}=$PROFILE.CurrentUserAllHosts;${" ascii
$s7 = "FromBase64String('UwBjAGgAZQBkAHUAbABlAGQAVABhAHMAawBPAG4ASQBkAGwAZQA=')" ascii
$s8 = "[System.Text.AsciiEncoding]::ASCII.GetString($MZHeader)" fullword ascii
condition:
( uint16(0) == 0xbbef and filesize < 200KB and 2 of them ) or ( 4 of them )