Analysis

  • max time kernel
    100s
  • max time network
    101s
  • 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:51

General

  • Target
    TxDoomer_Loader_protected.exe
  • Size 1.2MB
  • Sample240602-myal6sbf92
  • 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 8 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 4 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 14 IoCs
  • Enumerates physical storage devices 1 TTPs

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

  • Checks SCSI registry key(s) 3 TTPs 3 IoCs

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

  • 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 64 IoCs
  • Suspicious use of AdjustPrivilegeToken 11 IoCs
  • Suspicious use of FindShellTrayWindow 64 IoCs
  • Suspicious use of SendNotifyMessage 64 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:2108
    • 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:2260
    • 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:3644
    • 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:3492
    • 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:2588
    • 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:404
  • 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:3736
  • C:\Windows\system32\taskmgr.exe
    "C:\Windows\system32\taskmgr.exe" /4
    1⤵
    • Checks SCSI registry key(s)
    • Suspicious behavior: EnumeratesProcesses
    • Suspicious use of AdjustPrivilegeToken
    • Suspicious use of FindShellTrayWindow
    • Suspicious use of SendNotifyMessage
    PID:964
  • C:\Users\Admin\AppData\Roaming\svchost.exe
    C:\Users\Admin\AppData\Roaming\svchost.exe
    1⤵
    • Executes dropped EXE
    • Suspicious use of NtSetInformationThreadHideFromDebugger
    • Suspicious use of AdjustPrivilegeToken
    • Suspicious use of SetWindowsHookEx
    PID:1560

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 dc0bff146faad2dc016a0009be4101492577a065a05cda4d40af358c27c5301b
        • MD5 SHA1 SHA512 SSDEEP

        StartupProfileData-NonInteractive

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

        StartupProfileData-NonInteractive

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

        __PSScriptPolicyTest_i11m0c0s.icw.ps1

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

        svchost.lnk

        • Path C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.lnk
        • Size 771B
        • SHA256 90e4ceb363d9b9936e1d6e8715a5f962511d7fcc141bd871aeb48939e1a68885
        • MD5 SHA1 SHA512

        svchost.exe

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

        memory/964-143-0x0000020C9CF70000-0x0000020C9CF71000-memory.dmp

        memory/964-153-0x0000020C9CF70000-0x0000020C9CF71000-memory.dmp

        memory/964-142-0x0000020C9CF70000-0x0000020C9CF71000-memory.dmp

        memory/964-144-0x0000020C9CF70000-0x0000020C9CF71000-memory.dmp

        memory/964-154-0x0000020C9CF70000-0x0000020C9CF71000-memory.dmp

        memory/964-148-0x0000020C9CF70000-0x0000020C9CF71000-memory.dmp

        memory/964-149-0x0000020C9CF70000-0x0000020C9CF71000-memory.dmp

        memory/964-150-0x0000020C9CF70000-0x0000020C9CF71000-memory.dmp

        memory/964-151-0x0000020C9CF70000-0x0000020C9CF71000-memory.dmp

        memory/964-152-0x0000020C9CF70000-0x0000020C9CF71000-memory.dmp

        memory/1560-166-0x0000000000430000-0x00000000007DA000-memory.dmp

        memory/1560-165-0x0000000000430000-0x00000000007DA000-memory.dmp

        memory/1560-168-0x0000000000430000-0x00000000007DA000-memory.dmp

        memory/1560-163-0x0000000000430000-0x00000000007DA000-memory.dmp

        memory/2108-4-0x0000000005E00000-0x0000000005E66000-memory.dmp

        memory/2108-5-0x0000000074830000-0x0000000074FE0000-memory.dmp

        memory/2108-0-0x0000000000C10000-0x0000000000FBA000-memory.dmp

        memory/2108-127-0x0000000074830000-0x0000000074FE0000-memory.dmp

        memory/2108-3-0x0000000005D60000-0x0000000005DFC000-memory.dmp

        memory/2108-102-0x000000007483E000-0x000000007483F000-memory.dmp

        memory/2108-2-0x0000000000C10000-0x0000000000FBA000-memory.dmp

        memory/2108-1-0x000000007483E000-0x000000007483F000-memory.dmp

        memory/2108-55-0x0000000000C10000-0x0000000000FBA000-memory.dmp

        memory/2260-27-0x000000006FF20000-0x000000006FF6C000-memory.dmp

        memory/2260-38-0x0000000006E40000-0x0000000006E5E000-memory.dmp

        memory/2260-53-0x0000000074830000-0x0000000074FE0000-memory.dmp

        memory/2260-49-0x0000000007EC0000-0x0000000007EDA000-memory.dmp

        memory/2260-48-0x0000000007DB0000-0x0000000007DC4000-memory.dmp

        memory/2260-6-0x00000000052A0000-0x00000000052D6000-memory.dmp

        memory/2260-7-0x00000000059A0000-0x0000000005FC8000-memory.dmp

        memory/2260-8-0x0000000074830000-0x0000000074FE0000-memory.dmp

        memory/2260-47-0x0000000007DA0000-0x0000000007DAE000-memory.dmp

        memory/2260-9-0x0000000074830000-0x0000000074FE0000-memory.dmp

        memory/2260-10-0x0000000005FD0000-0x0000000005FF2000-memory.dmp

        memory/2260-11-0x0000000006170000-0x00000000061D6000-memory.dmp

        memory/2260-46-0x0000000007D70000-0x0000000007D81000-memory.dmp

        memory/2260-21-0x0000000074830000-0x0000000074FE0000-memory.dmp

        memory/2260-45-0x0000000007E00000-0x0000000007E96000-memory.dmp

        memory/2260-22-0x0000000006250000-0x00000000065A4000-memory.dmp

        memory/2260-44-0x0000000007BD0000-0x0000000007BDA000-memory.dmp

        memory/2260-23-0x0000000006840000-0x000000000685E000-memory.dmp

        memory/2260-43-0x0000000007960000-0x000000000797A000-memory.dmp

        memory/2260-42-0x0000000008230000-0x00000000088AA000-memory.dmp

        memory/2260-24-0x0000000006870000-0x00000000068BC000-memory.dmp

        memory/2260-26-0x0000000006E00000-0x0000000006E32000-memory.dmp

        memory/2260-50-0x0000000007DF0000-0x0000000007DF8000-memory.dmp

        memory/2260-37-0x0000000074830000-0x0000000074FE0000-memory.dmp

        memory/2260-39-0x0000000074830000-0x0000000074FE0000-memory.dmp

        memory/2260-41-0x0000000074830000-0x0000000074FE0000-memory.dmp

        memory/2260-40-0x0000000007820000-0x00000000078C3000-memory.dmp

        memory/2588-115-0x000000006FF20000-0x000000006FF6C000-memory.dmp

        memory/2588-104-0x00000000056E0000-0x0000000005A34000-memory.dmp

        memory/3492-81-0x0000000005BC0000-0x0000000005F14000-memory.dmp

        memory/3492-92-0x000000006FF20000-0x000000006FF6C000-memory.dmp

        memory/3644-69-0x000000006FF20000-0x000000006FF6C000-memory.dmp

        memory/3644-80-0x0000000074830000-0x0000000074FE0000-memory.dmp

        memory/3644-67-0x00000000056D0000-0x0000000005A24000-memory.dmp

        memory/3644-57-0x0000000074830000-0x0000000074FE0000-memory.dmp

        memory/3644-56-0x0000000074830000-0x0000000074FE0000-memory.dmp

        memory/3736-135-0x0000000000430000-0x00000000007DA000-memory.dmp

        memory/3736-136-0x0000000000430000-0x00000000007DA000-memory.dmp

        memory/3736-137-0x0000000000430000-0x00000000007DA000-memory.dmp

        memory/3736-141-0x0000000000430000-0x00000000007DA000-memory.dmp