Analysis

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

    arch:x64arch:x86image:win10v2004-20240226-enlocale:en-usos:windows10-2004-x64system
  • submitted
    02/04/2024, 08:40

General

  • Target
    xSpoofer-new.exe
  • Size 7.0MB
  • Sample240402-kkwalsce65
  • SHA256 b9503635ef25a584476f71aa4a010b3978ee04e8a956e810b71b05bbef32bb07
  • MD5 SHA1 SHA512 SSDEEP

Malware Config

Extracted

Family
  • xworm

C2
  • 210.246.215.82:7000

Attributes
  • Install_directory

    %ProgramData%

  • install_file

    WindowsNT.exe

Signatures

  • Detect Xworm Payload 2 IoCs
  • Xworm

    Xworm is a remote access trojan written in C#.

  • Identifies VirtualBox via ACPI registry values (likely anti-VM) 2 TTPs 1 IoCs
  • Drops file in Drivers directory 1 IoCs
  • Checks BIOS information in registry 2 TTPs 4 IoCs

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

  • Checks computer location settings 2 TTPs 1 IoCs

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

  • Executes dropped EXE 19 IoCs
  • Themida packer 4 IoCs

    Detects Themida, an advanced Windows software protection system.

  • Checks whether UAC is enabled 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.

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

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

  • Suspicious behavior: EnumeratesProcesses 3 IoCs
  • Suspicious use of AdjustPrivilegeToken 3 IoCs
  • Suspicious use of WriteProcessMemory 64 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\xSpoofer-new.exe
    "C:\Users\Admin\AppData\Local\Temp\xSpoofer-new.exe"
    1⤵
    • Checks computer location settings
    • Suspicious use of WriteProcessMemory
    PID:4892
    • C:\Users\Admin\AppData\Roaming\XClient.exe
      "C:\Users\Admin\AppData\Roaming\XClient.exe"
      2⤵
      • Executes dropped EXE
      • Suspicious use of AdjustPrivilegeToken
      PID:3500
    • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
      "C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe"
      2⤵
      • Drops file in Drivers directory
      • Checks BIOS information in registry
      • Executes dropped EXE
      • Suspicious use of SetThreadContext
      • Suspicious use of AdjustPrivilegeToken
      • Suspicious use of WriteProcessMemory
      PID:4228
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe stop XblAuthManager
        3⤵
        • Executes dropped EXE
        PID:1520
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe stop XblGameSave
        3⤵
        • Executes dropped EXE
        PID:1720
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe stop XboxGipSvc
        3⤵
        • Executes dropped EXE
        PID:4272
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe stop XboxNetApiSvc
        3⤵
        • Executes dropped EXE
        PID:1328
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe stop xboxgip
        3⤵
        • Executes dropped EXE
        PID:2616
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe delete XblAuthManager
        3⤵
        • Executes dropped EXE
        PID:2228
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe delete XblGameSave
        3⤵
        • Executes dropped EXE
        PID:412
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe delete XboxNetApiSvc
        3⤵
        • Executes dropped EXE
        PID:4692
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe delete XboxGipSvc
        3⤵
        • Executes dropped EXE
        PID:4976
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe delete xboxgip
        3⤵
        • Executes dropped EXE
        PID:4316
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe stop vgk
        3⤵
        • Executes dropped EXE
        PID:4920
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe delete "HKLM\SYSTEM\CurrentControlSet\Services\xbgm" /f
        3⤵
        • Executes dropped EXE
        PID:1004
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows\GameDVR" /v AllowGameDVR /t REG_DWORD /d 0 /f
        3⤵
        • Executes dropped EXE
        PID:4176
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe /Change /TN "Microsoft\XblGameSave\XblGameSaveTask" /disable
        3⤵
        • Executes dropped EXE
        PID:2628
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe /Change /TN "Microsoft\XblGameSave\XblGameSaveTaskLogon" /disableL
        3⤵
        • Executes dropped EXE
        PID:1728
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe -Command "& {Get-AppxPackage -allusers *xbox* | Remove-AppxPackage}"
        3⤵
        • Executes dropped EXE
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of AdjustPrivilegeToken
        PID:440
      • C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        3⤵
        • Identifies VirtualBox via ACPI registry values (likely anti-VM)
        • Checks BIOS information in registry
        • Executes dropped EXE
        • Checks whether UAC is enabled
        • Suspicious use of NtCreateThreadExHideFromDebugger
        • Suspicious use of NtSetInformationThreadHideFromDebugger
        PID:3968

Network

        MITRE ATT&CK Enterprise v15

        Replay Monitor

        Loading Replay Monitor...

        Downloads

        xSpoofer-new.exe.log

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

        __PSScriptPolicyTest_joaw4td4.m52.ps1

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

        XClient.exe

        • Path C:\Users\Admin\AppData\Roaming\XClient.exe
        • Size 87KB
        • SHA256 3c468ad439464cebe619052e06cf797b296ab0d9bcf88d475fb5c9b42b489573
        • MD5 SHA1 SHA512 SSDEEP

        xSpoofer-new.exe

        • Path C:\Users\Admin\AppData\Roaming\xSpoofer-new.exe
        • Size 6.8MB
        • SHA256 edb57df920f62e6f1241695f8a46e420f104455a54fe91431db545834fd8d5ba
        • MD5 SHA1 SHA512 SSDEEP

        memory/412-89-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/412-85-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/412-88-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/412-90-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/440-162-0x000001C96DC40000-0x000001C96DC4A000-memory.dmp

        memory/440-159-0x00007FFFCCD00000-0x00007FFFCD7C1000-memory.dmp

        memory/440-148-0x000001C955280000-0x000001C955290000-memory.dmp

        memory/440-163-0x000001C96DEC0000-0x000001C96DEE6000-memory.dmp

        memory/440-147-0x0000000140000000-0x0000000140071000-memory.dmp

        memory/440-170-0x0000000140000000-0x0000000140071000-memory.dmp

        memory/440-167-0x000001C955280000-0x000001C955290000-memory.dmp

        memory/440-158-0x000001C96DA90000-0x000001C96DAB2000-memory.dmp

        memory/440-166-0x000001C955280000-0x000001C955290000-memory.dmp

        memory/440-169-0x00007FFFCCD00000-0x00007FFFCD7C1000-memory.dmp

        memory/440-160-0x000001C955280000-0x000001C955290000-memory.dmp

        memory/440-161-0x000001C96DC20000-0x000001C96DC36000-memory.dmp

        memory/1004-118-0x0000000140000000-0x0000000140057000-memory.dmp

        memory/1004-120-0x0000000140000000-0x0000000140057000-memory.dmp

        memory/1004-165-0x0000000140000000-0x0000000140057000-memory.dmp

        memory/1004-116-0x0000000140000000-0x0000000140057000-memory.dmp

        memory/1004-119-0x0000000140000000-0x0000000140057000-memory.dmp

        memory/1328-64-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1328-63-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1328-65-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1328-67-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1328-60-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1520-36-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1520-30-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1520-32-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1520-34-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1520-37-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1520-38-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1720-43-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1720-46-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1720-45-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1720-44-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1720-47-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1720-41-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/1728-138-0x0000000140000000-0x000000014003E000-memory.dmp

        memory/2228-82-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/2228-81-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/2228-79-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/2616-76-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/2616-75-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/2616-74-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/2616-73-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/2616-70-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/2628-131-0x0000000140000000-0x000000014003E000-memory.dmp

        memory/2628-132-0x0000000140000000-0x000000014003E000-memory.dmp

        memory/3500-13-0x0000000000560000-0x000000000057C000-memory.dmp

        memory/3500-61-0x00007FFFCCD00000-0x00007FFFCD7C1000-memory.dmp

        memory/3500-87-0x00007FFFCCD00000-0x00007FFFCD7C1000-memory.dmp

        memory/3500-56-0x000000001B230000-0x000000001B240000-memory.dmp

        memory/3500-14-0x00007FFFCCD00000-0x00007FFFCD7C1000-memory.dmp

        memory/3968-196-0x00000211C0F10000-0x00000211C0F11000-memory.dmp

        memory/3968-178-0x0000000140000000-0x0000000140AE7000-memory.dmp

        memory/3968-195-0x0000000140000000-0x0000000140AE7000-memory.dmp

        memory/3968-199-0x0000000140000000-0x0000000140AE7000-memory.dmp

        memory/3968-200-0x0000000140000000-0x0000000140AE7000-memory.dmp

        memory/4176-175-0x0000000140000000-0x0000000140057000-memory.dmp

        memory/4176-125-0x0000000140000000-0x0000000140057000-memory.dmp

        memory/4228-29-0x00007FFFEAFB0000-0x00007FFFEB1A5000-memory.dmp

        memory/4228-71-0x00007FFFEAFB0000-0x00007FFFEB1A5000-memory.dmp

        memory/4228-27-0x00007FF757750000-0x00007FF758240000-memory.dmp

        memory/4228-66-0x00007FF757750000-0x00007FF758240000-memory.dmp

        memory/4272-54-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4272-57-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4272-55-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4272-53-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4272-52-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4272-50-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4316-107-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4316-105-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4316-108-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4692-95-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4692-96-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4692-93-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4892-2-0x00007FFFCCD00000-0x00007FFFCD7C1000-memory.dmp

        memory/4892-26-0x00007FFFCCD00000-0x00007FFFCD7C1000-memory.dmp

        memory/4892-0-0x0000000000C20000-0x000000000132E000-memory.dmp

        memory/4920-115-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4920-114-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4920-111-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4920-113-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4976-99-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4976-102-0x0000000140000000-0x0000000140017000-memory.dmp

        memory/4976-101-0x0000000140000000-0x0000000140017000-memory.dmp