Analysis

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

    arch:x64arch:x86image:win10v2004-20240508-enlocale:en-usos:windows10-2004-x64system
  • submitted
    02/06/2024, 10:57

General

  • Target
    TxDoomer_Loader_protected.exe
  • Size 1.2MB
  • Sample240602-m2eqasba9y
  • SHA256 ab696814ce3c10f86e8ad86a8c1cbb45f9ab0ceddc336ca15bce36b2f1a87a13
  • MD5 SHA1 SHA512 SSDEEP

Malware Config

Extracted

Family
  • xworm

Attributes
  • Install_directory

    %AppData%

  • install_file

    svchost.exe

  • pastebin_url

    https://pastebin.com/raw/Jt9Xgc6v

Signatures

  • Detect Xworm Payload 6 IoCs
  • Xworm

    Xworm is a remote access trojan written in C#.

  • Command and Scripting Interpreter: PowerShell 1 TTPs 4 IoCs

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

  • Checks computer location settings 2 TTPs 1 IoCs

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

  • Drops startup file 2 IoCs
  • Executes dropped EXE 2 IoCs
  • Adds Run key to start application 2 TTPs 1 IoCs
  • Legitimate hosting services abused for malware hosting/C2 1 TTPs 5 IoCs
  • Looks up external IP address via web service 1 IoCs

    Uses a legitimate IP lookup service to find the infected system's external IP.

  • Suspicious use of NtSetInformationThreadHideFromDebugger 18 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.

  • Suspicious behavior: EnumeratesProcesses 14 IoCs
  • Suspicious use of AdjustPrivilegeToken 8 IoCs
  • Suspicious use of SetWindowsHookEx 3 IoCs
  • Suspicious use of WriteProcessMemory 15 IoCs

Processes

  • C:\Users\Admin\AppData\Local\Temp\TxDoomer_Loader_protected.exe
    "C:\Users\Admin\AppData\Local\Temp\TxDoomer_Loader_protected.exe"
    1⤵
    • Checks computer location settings
    • Drops startup file
    • Adds Run key to start application
    • Suspicious use of NtSetInformationThreadHideFromDebugger
    • Suspicious behavior: EnumeratesProcesses
    • Suspicious use of AdjustPrivilegeToken
    • Suspicious use of SetWindowsHookEx
    • Suspicious use of WriteProcessMemory
    PID:2484
    • C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
      "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionPath 'C:\Users\Admin\AppData\Local\Temp\TxDoomer_Loader_protected.exe'
      2⤵
      • Command and Scripting Interpreter: PowerShell
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious use of AdjustPrivilegeToken
      PID:528
    • C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
      "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess 'TxDoomer_Loader_protected.exe'
      2⤵
      • Command and Scripting Interpreter: PowerShell
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious use of AdjustPrivilegeToken
      PID:1476
    • C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
      "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionPath 'C:\Users\Admin\AppData\Roaming\svchost.exe'
      2⤵
      • Command and Scripting Interpreter: PowerShell
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious use of AdjustPrivilegeToken
      PID:4860
    • C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
      "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess 'svchost.exe'
      2⤵
      • Command and Scripting Interpreter: PowerShell
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious use of AdjustPrivilegeToken
      PID:3732
    • C:\Windows\SysWOW64\schtasks.exe
      "C:\Windows\System32\schtasks.exe" /create /f /RL HIGHEST /sc minute /mo 1 /tn "svchost" /tr "C:\Users\Admin\AppData\Roaming\svchost.exe"
      2⤵
      • Creates scheduled task(s)
      PID:3764
  • C:\Users\Admin\AppData\Roaming\svchost.exe
    C:\Users\Admin\AppData\Roaming\svchost.exe
    1⤵
    • Executes dropped EXE
    • Suspicious use of NtSetInformationThreadHideFromDebugger
    • Suspicious behavior: EnumeratesProcesses
    • Suspicious use of AdjustPrivilegeToken
    • Suspicious use of SetWindowsHookEx
    PID:4044
  • C:\Users\Admin\AppData\Roaming\svchost.exe
    C:\Users\Admin\AppData\Roaming\svchost.exe
    1⤵
    • Executes dropped EXE
    • Suspicious use of NtSetInformationThreadHideFromDebugger
    • Suspicious behavior: EnumeratesProcesses
    • Suspicious use of AdjustPrivilegeToken
    • Suspicious use of SetWindowsHookEx
    PID:2016

Network

        MITRE ATT&CK Enterprise v15

        Replay Monitor

        Loading Replay Monitor...

        Downloads

        powershell.exe.log

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

        svchost.exe.log

        • Path C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0_32\UsageLogs\svchost.exe.log
        • Size 522B
        • SHA256 5612afe347d8549cc95a0c710602bcc7d7b224361b613c0a6ba362092300c169
        • MD5 SHA1 SHA512

        StartupProfileData-NonInteractive

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

        StartupProfileData-NonInteractive

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

        StartupProfileData-NonInteractive

        • Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
        • Size 18KB
        • SHA256 101a0e9cadbfb4c40a539c1180c938fe249919ab47b49f5e76439a5ecc5a04d8
        • MD5 SHA1 SHA512 SSDEEP

        __PSScriptPolicyTest_t53jkkmk.tnh.ps1

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

        svchost.exe

        • Path C:\Users\Admin\AppData\Roaming\svchost.exe
        • Size 1.2MB
        • SHA256 ab696814ce3c10f86e8ad86a8c1cbb45f9ab0ceddc336ca15bce36b2f1a87a13
        • MD5 SHA1 SHA512 SSDEEP

        memory/528-45-0x00000000077B0000-0x00000000077BE000-memory.dmp

        memory/528-51-0x0000000073CF0000-0x00000000744A0000-memory.dmp

        memory/528-10-0x0000000005930000-0x0000000005996000-memory.dmp

        memory/528-9-0x0000000005260000-0x0000000005282000-memory.dmp

        memory/528-11-0x0000000073CF0000-0x00000000744A0000-memory.dmp

        memory/528-18-0x0000000073CF0000-0x00000000744A0000-memory.dmp

        memory/528-17-0x0000000005C20000-0x0000000005F74000-memory.dmp

        memory/528-8-0x0000000005300000-0x0000000005928000-memory.dmp

        memory/528-23-0x0000000006230000-0x000000000624E000-memory.dmp

        memory/528-24-0x0000000006260000-0x00000000062AC000-memory.dmp

        memory/528-25-0x00000000067F0000-0x0000000006822000-memory.dmp

        memory/528-26-0x000000006F3E0000-0x000000006F42C000-memory.dmp

        memory/528-28-0x0000000073CF0000-0x00000000744A0000-memory.dmp

        memory/528-37-0x00000000067D0000-0x00000000067EE000-memory.dmp

        memory/528-38-0x0000000007210000-0x00000000072B3000-memory.dmp

        memory/528-39-0x0000000073CF0000-0x00000000744A0000-memory.dmp

        memory/528-40-0x0000000007BA0000-0x000000000821A000-memory.dmp

        memory/528-41-0x0000000007560000-0x000000000757A000-memory.dmp

        memory/528-42-0x00000000075E0000-0x00000000075EA000-memory.dmp

        memory/528-43-0x0000000007810000-0x00000000078A6000-memory.dmp

        memory/528-44-0x0000000007780000-0x0000000007791000-memory.dmp

        memory/528-6-0x0000000004C90000-0x0000000004CC6000-memory.dmp

        memory/528-46-0x00000000077C0000-0x00000000077D4000-memory.dmp

        memory/528-47-0x00000000078D0000-0x00000000078EA000-memory.dmp

        memory/528-48-0x0000000007800000-0x0000000007808000-memory.dmp

        memory/528-7-0x0000000073CF0000-0x00000000744A0000-memory.dmp

        memory/1476-65-0x000000006F3E0000-0x000000006F42C000-memory.dmp

        memory/1476-53-0x0000000073CF0000-0x00000000744A0000-memory.dmp

        memory/1476-54-0x0000000073CF0000-0x00000000744A0000-memory.dmp

        memory/1476-76-0x0000000073CF0000-0x00000000744A0000-memory.dmp

        memory/2016-152-0x0000000000780000-0x0000000000B2A000-memory.dmp

        memory/2016-150-0x0000000000780000-0x0000000000B2A000-memory.dmp

        memory/2016-154-0x0000000000780000-0x0000000000B2A000-memory.dmp

        memory/2484-125-0x0000000000690000-0x0000000000A3A000-memory.dmp

        memory/2484-4-0x0000000005DE0000-0x0000000005E46000-memory.dmp

        memory/2484-3-0x0000000005D40000-0x0000000005DDC000-memory.dmp

        memory/2484-5-0x0000000073CF0000-0x00000000744A0000-memory.dmp

        memory/2484-127-0x0000000073CFE000-0x0000000073CFF000-memory.dmp

        memory/2484-128-0x0000000073CF0000-0x00000000744A0000-memory.dmp

        memory/2484-130-0x0000000007D80000-0x0000000007E12000-memory.dmp

        memory/2484-131-0x00000000083D0000-0x0000000008974000-memory.dmp

        memory/2484-2-0x0000000000690000-0x0000000000A3A000-memory.dmp

        memory/2484-1-0x0000000073CFE000-0x0000000073CFF000-memory.dmp

        memory/2484-0-0x0000000000690000-0x0000000000A3A000-memory.dmp

        memory/3732-110-0x000000006F3E0000-0x000000006F42C000-memory.dmp

        memory/4044-139-0x0000000000780000-0x0000000000B2A000-memory.dmp

        memory/4044-142-0x0000000000780000-0x0000000000B2A000-memory.dmp

        memory/4044-138-0x0000000000780000-0x0000000000B2A000-memory.dmp

        memory/4860-88-0x000000006F3E0000-0x000000006F42C000-memory.dmp

        memory/4860-86-0x0000000005F50000-0x00000000062A4000-memory.dmp