Analysis

  • max time kernel
    151s
  • max time network
    157s
  • platform
    windows10-2004_x64
  • resource
    win10v2004-20240226-en
  • resource tags

    arch:x64arch:x86image:win10v2004-20240226-enlocale:en-usos:windows10-2004-x64system
  • submitted
    25/05/2024, 08:11

General

  • Target
    start.exe
  • Size 45KB
  • Sample240525-j3lnfsbe28
  • SHA256 b68fc7ea0cfca083aa1a0485d4410db801ed1105bc8fe33fc258e7bef56894e9
  • MD5 SHA1 SHA512 SSDEEP

Malware Config

Extracted

Family
  • xworm

Version
  • 5.0

C2
  • 0.tcp.eu.ngrok.io:11614

Mutex
  • d3YsjeOcB3LIFyRk

Attributes
  • Install_directory

    %AppData%

  • install_file

    svhost.exe

aes.plain

Signatures

  • Detect Xworm Payload 2 IoCs
  • UAC bypass 3 TTPs 1 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.

  • Sets file execution options in registry 2 TTPs 4 IoCs
  • Checks computer location settings 2 TTPs 2 IoCs

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

  • Drops startup file 2 IoCs
  • Executes dropped EXE 6 IoCs
  • UPX packed file 12 IoCs

    Detects executables packed with UPX/modified UPX open source packer.

  • Adds Run key to start application 2 TTPs 2 IoCs
  • Checks whether UAC is enabled 1 TTPs 1 IoCs
  • Legitimate hosting services abused for malware hosting/C2 1 TTPs 1 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.

  • Writes to the Master Boot Record (MBR) 1 TTPs 1 IoCs

    Bootkits write to the MBR to gain persistence at a level below the operating system.

  • 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 64 IoCs
  • Suspicious behavior: GetForegroundWindowSpam 1 IoCs
  • Suspicious use of AdjustPrivilegeToken 10 IoCs
  • Suspicious use of SetWindowsHookEx 3 IoCs
  • Suspicious use of WriteProcessMemory 19 IoCs
  • System policy modification 1 TTPs 3 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:\Users\Admin\AppData\Local\Temp\start.exe
    "C:\Users\Admin\AppData\Local\Temp\start.exe"
    1⤵
    • Checks computer location settings
    • Drops startup file
    • Adds Run key to start application
    • Suspicious behavior: EnumeratesProcesses
    • Suspicious use of AdjustPrivilegeToken
    • Suspicious use of SetWindowsHookEx
    • Suspicious use of WriteProcessMemory
    PID:3080
    • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
      "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionPath 'C:\Users\Admin\AppData\Local\Temp\start.exe'
      2⤵
      • Command and Scripting Interpreter: PowerShell
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious use of AdjustPrivilegeToken
      PID:4548
    • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
      "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess 'start.exe'
      2⤵
      • Command and Scripting Interpreter: PowerShell
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious use of AdjustPrivilegeToken
      PID:3504
    • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
      "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionPath 'C:\Users\Admin\AppData\Roaming\svhost.exe'
      2⤵
      • Command and Scripting Interpreter: PowerShell
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious use of AdjustPrivilegeToken
      PID:3420
    • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
      "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess 'svhost.exe'
      2⤵
      • Command and Scripting Interpreter: PowerShell
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious use of AdjustPrivilegeToken
      PID:2936
    • C:\Windows\System32\schtasks.exe
      "C:\Windows\System32\schtasks.exe" /create /f /RL HIGHEST /sc minute /mo 1 /tn "svhost" /tr "C:\Users\Admin\AppData\Roaming\svhost.exe"
      2⤵
      • Creates scheduled task(s)
      PID:5036
    • C:\Users\Admin\AppData\Local\Temp\siojjg.exe
      "C:\Users\Admin\AppData\Local\Temp\siojjg.exe"
      2⤵
      • Checks computer location settings
      • Executes dropped EXE
      • Suspicious use of WriteProcessMemory
      PID:2176
      • C:\Users\Admin\AppData\Local\Temp\RarSFX0\hui.exe
        "C:\Users\Admin\AppData\Local\Temp\RarSFX0\hui.exe" huy
        3⤵
        • Executes dropped EXE
        PID:3856
    • C:\Users\Admin\AppData\Local\Temp\swdjvr.exe
      "C:\Users\Admin\AppData\Local\Temp\swdjvr.exe"
      2⤵
      • UAC bypass
      • Sets file execution options in registry
      • Executes dropped EXE
      • Adds Run key to start application
      • Checks whether UAC is enabled
      • Writes to the Master Boot Record (MBR)
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious behavior: GetForegroundWindowSpam
      • Suspicious use of AdjustPrivilegeToken
      • Suspicious use of SetWindowsHookEx
      • System policy modification
      PID:3324
  • C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
    "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=utility --utility-sub-type=asset_store.mojom.AssetStoreService --lang=en-US --service-sandbox-type=asset_store_service --no-appcompat-clear --mojo-platform-channel-handle=3948 --field-trial-handle=2284,i,9807419199535700662,2319175108930815708,262144 --variations-seed-version /prefetch:8
    1⤵
      PID:4672
    • C:\Users\Admin\AppData\Local\Temp\swdjvr.exe
      C:\Users\Admin\AppData\Local\Temp\swdjvr.exe explorer.exe
      1⤵
      • Executes dropped EXE
      • Suspicious use of SetWindowsHookEx
      PID:4428
    • C:\Users\Admin\AppData\Roaming\svhost.exe
      C:\Users\Admin\AppData\Roaming\svhost.exe
      1⤵
      • Executes dropped EXE
      • Suspicious use of AdjustPrivilegeToken
      PID:3732
    • C:\Users\Admin\AppData\Roaming\svhost.exe
      C:\Users\Admin\AppData\Roaming\svhost.exe
      1⤵
      • Executes dropped EXE
      • Suspicious use of AdjustPrivilegeToken
      PID:4192

    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\UsageLogs\powershell.exe.log
          • Size 2KB
          • SHA256 84739c608a73509419748e4e20e6cc4e1846056c3fe1929a8300d5a1a488202f
          • MD5 SHA1 SHA512

          svhost.exe.log

          • Path C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\svhost.exe.log
          • Size 654B
          • SHA256 e1b91642d85d98124a6a31f710e137ab7fd90dec30e74a05ab7fcf3b7887dced
          • MD5 SHA1 SHA512

          StartupProfileData-NonInteractive

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

          StartupProfileData-NonInteractive

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

          StartupProfileData-NonInteractive

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

          hui.exe

          • Path C:\Users\Admin\AppData\Local\Temp\RarSFX0\hui.exe
          • Size 5KB
          • SHA256 e60353b37f785c77e1063ac44cba792e9ec69f27b1dc9f3b719280d5ce015cc0
          • MD5 SHA1 SHA512 SSDEEP

          xui2.cur

          • Path C:\Users\Admin\AppData\Local\Temp\RarSFX0\xui2.cur
          • Size 3KB
          • SHA256 6c7bfe3a2e5afa7112a55e824e9d079d6677a800dceaf141b230392611192d06
          • MD5 SHA1 SHA512

          __PSScriptPolicyTest_cvii0r4j.vbo.ps1

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

          siojjg.exe

          • Path C:\Users\Admin\AppData\Local\Temp\siojjg.exe
          • Size 323KB
          • SHA256 a15f8db45601299bdeb75a7ea64f2f7c3024018b063514023bcbcf890e6a859f
          • MD5 SHA1 SHA512 SSDEEP

          swdjvr.exe

          • Path C:\Users\Admin\AppData\Local\Temp\swdjvr.exe
          • Size 1.7MB
          • SHA256 9f088f09889692a06176433c3cdf8d46c65c2e3d3f44cc04ffc90b0a5c15960d
          • MD5 SHA1 SHA512 SSDEEP

          svhost.exe

          • Path C:\Users\Admin\AppData\Roaming\svhost.exe
          • Size 45KB
          • SHA256 b68fc7ea0cfca083aa1a0485d4410db801ed1105bc8fe33fc258e7bef56894e9
          • MD5 SHA1 SHA512 SSDEEP

          memory/3080-60-0x00007FFE5FD40000-0x00007FFE60801000-memory.dmp

          memory/3080-0-0x00007FFE5FD43000-0x00007FFE5FD45000-memory.dmp

          memory/3080-1-0x0000000000410000-0x0000000000422000-memory.dmp

          memory/3080-2-0x00007FFE5FD40000-0x00007FFE60801000-memory.dmp

          memory/3080-59-0x00007FFE5FD43000-0x00007FFE5FD45000-memory.dmp

          memory/3324-147-0x0000000000400000-0x00000000006D8000-memory.dmp

          memory/3324-181-0x0000000000400000-0x00000000006D8000-memory.dmp

          memory/3324-267-0x0000000000400000-0x00000000006D8000-memory.dmp

          memory/3324-248-0x0000000000400000-0x00000000006D8000-memory.dmp

          memory/3324-225-0x0000000000400000-0x00000000006D8000-memory.dmp

          memory/3324-200-0x0000000000400000-0x00000000006D8000-memory.dmp

          memory/3324-95-0x0000000000400000-0x00000000006D8000-memory.dmp

          memory/3324-158-0x0000000000400000-0x00000000006D8000-memory.dmp

          memory/3324-136-0x0000000000400000-0x00000000006D8000-memory.dmp

          memory/3324-116-0x0000000000400000-0x00000000006D8000-memory.dmp

          memory/3856-83-0x0000000000990000-0x0000000000998000-memory.dmp

          memory/4428-99-0x0000000000400000-0x00000000006D8000-memory.dmp

          memory/4548-16-0x00007FFE5FD40000-0x00007FFE60801000-memory.dmp

          memory/4548-20-0x00007FFE5FD40000-0x00007FFE60801000-memory.dmp

          memory/4548-15-0x00007FFE5FD40000-0x00007FFE60801000-memory.dmp

          memory/4548-3-0x00000150AA800000-0x00000150AA822000-memory.dmp

          memory/4548-4-0x00007FFE5FD40000-0x00007FFE60801000-memory.dmp

          memory/4548-17-0x00007FFE5FD40000-0x00007FFE60801000-memory.dmp

          memory/4548-14-0x00007FFE5FD40000-0x00007FFE60801000-memory.dmp