Analysis

  • max time kernel
    150s
  • max time network
    151s
  • platform
    windows11-21h2_x64
  • resource
    win11-20240419-en
  • resource tags

    arch:x64arch:x86image:win11-20240419-enlocale:en-usos:windows11-21h2-x64system
  • submitted
    06-05-2024 18:52

General

  • Target

    XClient.exe

  • Size

    80KB

  • MD5

    405e11878c0ac1386857c85209828c3d

  • SHA1

    96810cd21f1e2191f6b5eea68f94e44f500d59b2

  • SHA256

    b2997726b57ba65d527b4dcc576f33436079e2a2de33fa2fff16292ee84dce97

  • SHA512

    302645e490c3e4a9ef096e5a8ad954ef0ac2073e1d9be487b504568c4a5cafd20b21affa81ffe57cf762405d2fbe2fe2c898cd839b3b0b2fb6bc09ebe1244117

  • SSDEEP

    1536:aXWKwUakYVuF6qrV2aMSZaKw6t4bVUxM7m7c9G1OdH9EKPy:CWgpz2+ZXlebVUGm7NOddZy

Malware Config

Extracted

Family

xworm

C2

7.tcp.eu.ngrok.io:14199

Attributes
  • Install_directory

    %AppData%

  • install_file

    XClient.exe

Signatures

  • Detect Xworm Payload 1 IoCs
  • ModiLoader, DBatLoader

    ModiLoader is a Delphi loader that misuses cloud services to download other malicious families.

  • Xworm

    Xworm is a remote access trojan written in C#.

  • ModiLoader Second Stage 2 IoCs
  • Drops startup file 2 IoCs
  • Executes dropped EXE 1 IoCs
  • UPX packed file 4 IoCs

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

  • Adds Run key to start application 2 TTPs 2 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.

  • Enumerates physical storage devices 1 TTPs

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

  • Enumerates system info in registry 2 TTPs 3 IoCs
  • Suspicious behavior: EnumeratesProcesses 64 IoCs
  • Suspicious behavior: NtCreateUserProcessBlockNonMicrosoftBinary 7 IoCs
  • Suspicious use of AdjustPrivilegeToken 4 IoCs
  • Suspicious use of FindShellTrayWindow 26 IoCs
  • Suspicious use of SendNotifyMessage 12 IoCs
  • Suspicious use of SetWindowsHookEx 1 IoCs
  • Suspicious use of WriteProcessMemory 64 IoCs

Processes

  • C:\Users\Admin\AppData\Local\Temp\XClient.exe
    "C:\Users\Admin\AppData\Local\Temp\XClient.exe"
    1⤵
    • 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:3132
    • C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
      "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --single-argument https://a9fm.github.io/lightshot
      2⤵
      • Enumerates system info in registry
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious behavior: NtCreateUserProcessBlockNonMicrosoftBinary
      • Suspicious use of FindShellTrayWindow
      • Suspicious use of SendNotifyMessage
      • Suspicious use of WriteProcessMemory
      PID:4508
      • C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
        "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=crashpad-handler "--user-data-dir=C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data" /prefetch:7 --monitor-self-annotation=ptype=crashpad-handler "--database=C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Crashpad" "--metrics-dir=C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data" --annotation=IsOfficialBuild=1 --annotation=channel= --annotation=chromium-version=90.0.4430.212 "--annotation=exe=C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --annotation=plat=Win64 "--annotation=prod=Microsoft Edge" --annotation=ver=90.0.818.66 --initial-client-data=0xdc,0x104,0x108,0x100,0x10c,0x7ff8228d3cb8,0x7ff8228d3cc8,0x7ff8228d3cd8
        3⤵
          PID:3720
        • C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
          "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=gpu-process --field-trial-handle=1820,7477064524809162298,7681711580708773697,131072 --gpu-preferences=SAAAAAAAAADgAAAwAAAAAAAAAAAAAAAAAABgAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAHgAAAAAAAAAKAAAAAQAAAAgAAAAAAAAACgAAAAAAAAAMAAAAAAAAAA4AAAAAAAAABAAAAAAAAAAAAAAAAUAAAAQAAAAAAAAAAAAAAAGAAAAEAAAAAAAAAABAAAABQAAABAAAAAAAAAAAQAAAAYAAAAIAAAAAAAAAAgAAAAAAAAA --mojo-platform-channel-handle=1908 /prefetch:2
          3⤵
            PID:2168
          • C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
            "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=utility --utility-sub-type=network.mojom.NetworkService --field-trial-handle=1820,7477064524809162298,7681711580708773697,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=2392 /prefetch:3
            3⤵
            • Suspicious behavior: EnumeratesProcesses
            PID:1776
          • C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
            "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=utility --utility-sub-type=storage.mojom.StorageService --field-trial-handle=1820,7477064524809162298,7681711580708773697,131072 --lang=en-US --service-sandbox-type=utility --mojo-platform-channel-handle=2744 /prefetch:8
            3⤵
              PID:3624
            • C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
              "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=1820,7477064524809162298,7681711580708773697,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=6 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=3208 /prefetch:1
              3⤵
                PID:4740
              • C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
                "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=1820,7477064524809162298,7681711580708773697,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=5 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=3328 /prefetch:1
                3⤵
                  PID:2860
                • C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
                  "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=1820,7477064524809162298,7681711580708773697,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=7 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=4640 /prefetch:1
                  3⤵
                    PID:1620
                  • C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
                    "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=utility --utility-sub-type=audio.mojom.AudioService --field-trial-handle=1820,7477064524809162298,7681711580708773697,131072 --lang=en-US --service-sandbox-type=audio --mojo-platform-channel-handle=5124 /prefetch:8
                    3⤵
                      PID:2964
                    • C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
                      "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=1820,7477064524809162298,7681711580708773697,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=9 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=3912 /prefetch:1
                      3⤵
                        PID:556
                      • C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
                        "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=1820,7477064524809162298,7681711580708773697,131072 --lang=en-US --disable-client-side-phishing-detection --instant-process --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=10 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=3908 /prefetch:1
                        3⤵
                          PID:4036
                        • C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
                          "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=1820,7477064524809162298,7681711580708773697,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=11 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=4680 /prefetch:1
                          3⤵
                            PID:3804
                          • C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
                            "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=1820,7477064524809162298,7681711580708773697,131072 --lang=en-US --disable-client-side-phishing-detection --instant-process --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=12 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=5460 /prefetch:1
                            3⤵
                              PID:2624
                            • C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
                              "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=utility --utility-sub-type=chrome.mojom.UtilWin --field-trial-handle=1820,7477064524809162298,7681711580708773697,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=3900 /prefetch:8
                              3⤵
                              • Suspicious behavior: EnumeratesProcesses
                              PID:4608
                            • C:\Program Files (x86)\Microsoft\Edge\Application\90.0.818.66\identity_helper.exe
                              "C:\Program Files (x86)\Microsoft\Edge\Application\90.0.818.66\identity_helper.exe" --type=utility --utility-sub-type=winrt_app_id.mojom.WinrtAppIdService --field-trial-handle=1820,7477064524809162298,7681711580708773697,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=5452 /prefetch:8
                              3⤵
                              • Suspicious behavior: EnumeratesProcesses
                              PID:1808
                          • C:\Users\Admin\AppData\Local\Temp\sgseon.exe
                            "C:\Users\Admin\AppData\Local\Temp\sgseon.exe"
                            2⤵
                            • Executes dropped EXE
                            • Adds Run key to start application
                            • Suspicious behavior: EnumeratesProcesses
                            PID:5020
                        • C:\Windows\System32\CompPkgSrv.exe
                          C:\Windows\System32\CompPkgSrv.exe -Embedding
                          1⤵
                            PID:4456
                          • C:\Windows\System32\CompPkgSrv.exe
                            C:\Windows\System32\CompPkgSrv.exe -Embedding
                            1⤵
                              PID:3568
                            • C:\Windows\system32\AUDIODG.EXE
                              C:\Windows\system32\AUDIODG.EXE 0x00000000000004E4 0x00000000000004E0
                              1⤵
                              • Suspicious use of AdjustPrivilegeToken
                              PID:4200
                            • C:\Windows\system32\svchost.exe
                              C:\Windows\system32\svchost.exe -k LocalService -p -s NPSMSvc
                              1⤵
                                PID:984
                              • C:\Windows\explorer.exe
                                explorer.exe
                                1⤵
                                  PID:3124

                                Network

                                MITRE ATT&CK Enterprise v15

                                Replay Monitor

                                Loading Replay Monitor...

                                Downloads

                                • C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Crashpad\settings.dat

                                  Filesize

                                  152B

                                  MD5

                                  bdf3e009c72d4fe1aa9a062e409d68f6

                                  SHA1

                                  7c7cc29a19adb5aa0a44782bb644575340914474

                                  SHA256

                                  8728752ef08d5b17d7eb77ed69cfdd1fc73b9d6e27200844b0953aeece7a7fdc

                                  SHA512

                                  75b85a025733914163d90846af462124db41a40f1ce97e1e0736a05e4f09fe9e78d72316753317dabea28d50906631f634431a39384a332d66fa87352ff497f8

                                • C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Crashpad\settings.dat

                                  Filesize

                                  152B

                                  MD5

                                  7c16971be0e6f1e01725260be0e299cd

                                  SHA1

                                  e7dc1882a0fc68087a2d146b3a639ee7392ac5ed

                                  SHA256

                                  b1fa098c668cdf8092aa096c83328b93e4014df102614aaaf6ab8dc12844bdc0

                                  SHA512

                                  dc76816e756d27eedc2fe7035101f35d90d54ec7d7c724ad6a330b5dd2b1e6d108f3ae44cedb14a02110157be8ddac7d454efae1becebf0efc9931fdc06e953c

                                • C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Default\Network Persistent State

                                  Filesize

                                  577B

                                  MD5

                                  929b83005ed6b3c87d2bc02a748ed7ab

                                  SHA1

                                  af8063b77798c2d53598b810394071e56214cf5a

                                  SHA256

                                  1cf37c23d02ccb271bee412252876351041e748b17c08a3e332b4c4336eae7dd

                                  SHA512

                                  8057e3605d6132e1a8000fe43ec8089f2a212abb0e910f69620039d6ab2070300a3a9f05d0926981396f65bdc37067b6fbb273cdc878d52e2de2da40d43bd74f

                                • C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Default\Preferences

                                  Filesize

                                  5KB

                                  MD5

                                  b4f2a073fe3b838463d4e4173f27f2d9

                                  SHA1

                                  9aead6224e99994b9402cf6c14dacf5f2e82b44a

                                  SHA256

                                  65695a086db5c9d0168b98dd934e11fbbb8a301210fd18e94dd6c91a1aa9db5e

                                  SHA512

                                  27d0cda649ae3239b56bc0099d1f38941b74a2a2d8b588fb6cec6ce37214ee59e7d786238e2d73576ac6d88130900cce2d22182a025431d70b4b8f90a8ecf303

                                • C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Default\Preferences

                                  Filesize

                                  6KB

                                  MD5

                                  83a53625c5cd60b306bb2767c61a999f

                                  SHA1

                                  e55110e0018a99b160ae5ddbc6f407e4a719263c

                                  SHA256

                                  e5f22ac676309430c02935dea462ca6ad8dccc2d345e42ef34f8fbc591153d38

                                  SHA512

                                  42f92a03e5315ca730a9e3d29f5ab2f4a9ebe02d875545823163dfe1aae206399e96dd3b505b46e7da0467734ec720301d2ca02ad6fa21b058b4a8fa5ad93432

                                • C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Default\Preferences

                                  Filesize

                                  6KB

                                  MD5

                                  4407a4ec85c2fdd7006cd281b05de58d

                                  SHA1

                                  0a2a59e8d5bb79fb2e390d393568c2f9e2172932

                                  SHA256

                                  0ee6a288ce3f76fdaab71667e2914531879ecfcddc3937e898970bb1747e6fe3

                                  SHA512

                                  258f466d00ce9ea28d1fb4dedaf4b01576636b80b4a56030ac6bd44de72ece596ac2454f355c07807e32f618329799b404b2f23b91c4bfc3c69ad6b669f9f964

                                • C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Default\data_reduction_proxy_leveldb\CURRENT

                                  Filesize

                                  16B

                                  MD5

                                  6752a1d65b201c13b62ea44016eb221f

                                  SHA1

                                  58ecf154d01a62233ed7fb494ace3c3d4ffce08b

                                  SHA256

                                  0861415cada612ea5834d56e2cf1055d3e63979b69eb71d32ae9ae394d8306cd

                                  SHA512

                                  9cfd838d3fb570b44fc3461623ab2296123404c6c8f576b0de0aabd9a6020840d4c9125eb679ed384170dbcaac2fa30dc7fa9ee5b77d6df7c344a0aa030e0389

                                • C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Local State

                                  Filesize

                                  11KB

                                  MD5

                                  7315a33b9aeb3fafaee062336e5d4916

                                  SHA1

                                  34b9dba7f7e31777c258db2e0e0e0974a614219e

                                  SHA256

                                  714340b5e1e1165164b0e10e74a5767b1796d05127f8e68b0f0867c96f12d1b5

                                  SHA512

                                  7ca5c7326e8fbff18b46282459b29e8f1b5dd53451714792baace9749048f681059e5c95fb2ad11fa5fe6c4e965a9bc364b6efde2adee6ff7067abfd5a2c389a

                                • C:\Users\Admin\AppData\Local\Temp\sgseon.exe

                                  Filesize

                                  206KB

                                  MD5

                                  9f651f1d0558abd7b1c154e2f62ca805

                                  SHA1

                                  ff55de48651bd4f35b7a41b56db2c37a038289bc

                                  SHA256

                                  12d7b0e21dc5c11862794b698e2e675810fbaae69cb106e43ce2b4e372265284

                                  SHA512

                                  cf25c4402b4156c8148b8d5567f97bca98666d1c7a493e2bd661e5468599ca13adf2bd9bbc158797d4ae46113017020b65316ddeacb1126fe0ea9a5f3056a2a2

                                • \??\pipe\LOCAL\crashpad_4508_ZGQMXEUNOLTZTTFW

                                  MD5

                                  d41d8cd98f00b204e9800998ecf8427e

                                  SHA1

                                  da39a3ee5e6b4b0d3255bfef95601890afd80709

                                  SHA256

                                  e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

                                  SHA512

                                  cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e

                                • memory/3132-0-0x00007FF827D93000-0x00007FF827D95000-memory.dmp

                                  Filesize

                                  8KB

                                • memory/3132-2-0x00007FF827D90000-0x00007FF828852000-memory.dmp

                                  Filesize

                                  10.8MB

                                • memory/3132-1-0x0000000000080000-0x000000000009A000-memory.dmp

                                  Filesize

                                  104KB

                                • memory/3132-8-0x00007FF827D90000-0x00007FF828852000-memory.dmp

                                  Filesize

                                  10.8MB

                                • memory/3132-7-0x000000001ACE0000-0x000000001ACEC000-memory.dmp

                                  Filesize

                                  48KB

                                • memory/5020-136-0x0000000000400000-0x0000000000487000-memory.dmp

                                  Filesize

                                  540KB

                                • memory/5020-146-0x0000000000400000-0x0000000000487000-memory.dmp

                                  Filesize

                                  540KB

                                • memory/5020-147-0x0000000000400000-0x0000000000487000-memory.dmp

                                  Filesize

                                  540KB