Resubmissions

31-05-2024 08:26

240531-kb5gxscc8t 10

30-05-2024 13:27

240530-qp8dmaab3y 10

30-05-2024 11:10

240530-m9qgrsfb9x 10

Analysis

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

    arch:x64arch:x86image:win10v2004-20240508-enlocale:en-usos:windows10-2004-x64system
  • submitted
    30-05-2024 11:10

General

  • Target

    XClient.exe

  • Size

    62KB

  • MD5

    3f171ed4261c46329a1bcc62ebb19519

  • SHA1

    06768df330b8012ee3d0cb22723408636ba7c17a

  • SHA256

    3c096dc60917ae1e47a754fd578882f1286ee9114ff5c6558b4f84f0be69076f

  • SHA512

    81e90ab476967a8ca6b88f8060fe72b56450dae6300adfbcef346dfb4c523e054da05d192209ff53771a8b49ad6a6922151d905a5a6bbc8decfe551ab757a06d

  • SSDEEP

    1536:1RE9Nr0ZWB8lQkagw9DC1oTnNbSkoRek+OUpS:1RE9NQZWB8XaguCWNbSHwk+OUE

Malware Config

Extracted

Family

xworm

Version

3.0

C2

scamov-48667.portmap.host:48667

Attributes
  • Install_directory

    %LocalAppData%

  • install_file

    Cheat.exe

  • telegram

    https://api.telegram.org/bot6992734078:AAE3Znug3pzwyvwxKrzRk75x1dHIdnYHy4Q/sendMessage?chat_id=6790913039

Signatures

  • Detect Xworm Payload 2 IoCs
  • Xworm

    Xworm is a remote access trojan written in C#.

  • 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
  • Looks up external IP address via web service 1 IoCs

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

  • 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.

  • Modifies registry class 1 IoCs
  • Suspicious behavior: AddClipboardFormatListener 1 IoCs
  • Suspicious behavior: EnumeratesProcesses 64 IoCs
  • Suspicious behavior: GetForegroundWindowSpam 1 IoCs
  • Suspicious use of AdjustPrivilegeToken 8 IoCs
  • Suspicious use of FindShellTrayWindow 64 IoCs
  • Suspicious use of SendNotifyMessage 64 IoCs
  • Suspicious use of WriteProcessMemory 2 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\XClient.exe
    "C:\Users\Admin\AppData\Local\Temp\XClient.exe"
    1⤵
    • Checks computer location settings
    • Drops startup file
    • Adds Run key to start application
    • Suspicious behavior: AddClipboardFormatListener
    • Suspicious use of AdjustPrivilegeToken
    • Suspicious use of WriteProcessMemory
    PID:1072
    • C:\Windows\System32\schtasks.exe
      "C:\Windows\System32\schtasks.exe" /create /f /RL HIGHEST /sc minute /mo 1 /tn "XClient" /tr "C:\Users\Admin\AppData\Local\XClient.exe"
      2⤵
      • Creates scheduled task(s)
      PID:748
  • C:\Users\Admin\AppData\Local\XClient.exe
    C:\Users\Admin\AppData\Local\XClient.exe
    1⤵
    • Executes dropped EXE
    • Suspicious use of AdjustPrivilegeToken
    PID:3308
  • C:\Windows\system32\taskmgr.exe
    "C:\Windows\system32\taskmgr.exe" /4
    1⤵
    • Checks SCSI registry key(s)
    • Modifies registry class
    • Suspicious behavior: EnumeratesProcesses
    • Suspicious behavior: GetForegroundWindowSpam
    • Suspicious use of AdjustPrivilegeToken
    • Suspicious use of FindShellTrayWindow
    • Suspicious use of SendNotifyMessage
    PID:4804
  • C:\Windows\System32\rundll32.exe
    C:\Windows\System32\rundll32.exe C:\Windows\System32\shell32.dll,SHCreateLocalServerRunDll {9aa46009-3ce0-458a-a354-715610a075e6} -Embedding
    1⤵
      PID:512
    • C:\Users\Admin\AppData\Local\XClient.exe
      C:\Users\Admin\AppData\Local\XClient.exe
      1⤵
      • Executes dropped EXE
      • Suspicious use of AdjustPrivilegeToken
      PID:3536
    • C:\Users\Admin\AppData\Local\Temp\XClient.exe
      "C:\Users\Admin\AppData\Local\Temp\XClient.exe"
      1⤵
      • Suspicious use of AdjustPrivilegeToken
      PID:3976

    Network

    MITRE ATT&CK Enterprise v15

    Replay Monitor

    Loading Replay Monitor...

    Downloads

    • C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\XClient.exe.log

      Filesize

      654B

      MD5

      2ff39f6c7249774be85fd60a8f9a245e

      SHA1

      684ff36b31aedc1e587c8496c02722c6698c1c4e

      SHA256

      e1b91642d85d98124a6a31f710e137ab7fd90dec30e74a05ab7fcf3b7887dced

      SHA512

      1d7e8b92ef4afd463d62cfa7e8b9d1799db5bf2a263d3cd7840df2e0a1323d24eb595b5f8eb615c6cb15f9e3a7b4fc99f8dd6a3d34479222e966ec708998aed1

    • C:\Users\Admin\AppData\Local\XClient.exe

      Filesize

      62KB

      MD5

      3f171ed4261c46329a1bcc62ebb19519

      SHA1

      06768df330b8012ee3d0cb22723408636ba7c17a

      SHA256

      3c096dc60917ae1e47a754fd578882f1286ee9114ff5c6558b4f84f0be69076f

      SHA512

      81e90ab476967a8ca6b88f8060fe72b56450dae6300adfbcef346dfb4c523e054da05d192209ff53771a8b49ad6a6922151d905a5a6bbc8decfe551ab757a06d

    • C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\XClient.lnk

      Filesize

      966B

      MD5

      50247afc42bb4334b6bf24ae1226fca8

      SHA1

      427cc9926171a22d59d561d9bd3c144e42b92d27

      SHA256

      8c912e7eeae0d377c73959167f89d55e276c0e017540ba1a7827a1afa9e580bc

      SHA512

      4444ae0d4c6ce969a038f763b4de4f728e9222e870f53db1973940e3ca4885f4bfc91d7094c633bbd2edf371e3f2c4fae0104eaf06c2d606cbfed0473fee3a94

    • memory/1072-0-0x00007FFD5BCF3000-0x00007FFD5BCF5000-memory.dmp

      Filesize

      8KB

    • memory/1072-1-0x00000000002E0000-0x00000000002F6000-memory.dmp

      Filesize

      88KB

    • memory/1072-2-0x00007FFD5BCF0000-0x00007FFD5C7B1000-memory.dmp

      Filesize

      10.8MB

    • memory/1072-11-0x00007FFD5BCF3000-0x00007FFD5BCF5000-memory.dmp

      Filesize

      8KB

    • memory/1072-12-0x00007FFD5BCF0000-0x00007FFD5C7B1000-memory.dmp

      Filesize

      10.8MB

    • memory/3308-15-0x00007FFD5BCF0000-0x00007FFD5C7B1000-memory.dmp

      Filesize

      10.8MB

    • memory/3308-17-0x00007FFD5BCF0000-0x00007FFD5C7B1000-memory.dmp

      Filesize

      10.8MB

    • memory/4804-20-0x00000219F44A0000-0x00000219F44A1000-memory.dmp

      Filesize

      4KB

    • memory/4804-30-0x00000219F44A0000-0x00000219F44A1000-memory.dmp

      Filesize

      4KB

    • memory/4804-29-0x00000219F44A0000-0x00000219F44A1000-memory.dmp

      Filesize

      4KB

    • memory/4804-28-0x00000219F44A0000-0x00000219F44A1000-memory.dmp

      Filesize

      4KB

    • memory/4804-27-0x00000219F44A0000-0x00000219F44A1000-memory.dmp

      Filesize

      4KB

    • memory/4804-26-0x00000219F44A0000-0x00000219F44A1000-memory.dmp

      Filesize

      4KB

    • memory/4804-25-0x00000219F44A0000-0x00000219F44A1000-memory.dmp

      Filesize

      4KB

    • memory/4804-24-0x00000219F44A0000-0x00000219F44A1000-memory.dmp

      Filesize

      4KB

    • memory/4804-19-0x00000219F44A0000-0x00000219F44A1000-memory.dmp

      Filesize

      4KB

    • memory/4804-18-0x00000219F44A0000-0x00000219F44A1000-memory.dmp

      Filesize

      4KB