Analysis

  • max time kernel
    25s
  • max time network
    63s
  • platform
    windows7_x64
  • resource
    win7-20240903-en
  • resource tags

    arch:x64arch:x86image:win7-20240903-enlocale:en-usos:windows7-x64system
  • submitted
    16-11-2024 17:05

General

  • Target

    VanillaRat.exe

  • Size

    1003KB

  • MD5

    63e695a3ac69b33207847c37501dc89c

  • SHA1

    bff6478ffc46201baff8b4e3f8151538a3099ef8

  • SHA256

    7910204165b5361c5f022e7c8ce510d2947d850f651d4e85f8731d963409e789

  • SHA512

    eab4d8e5e0631d1d5dd1a1f2c5f48372fae6143e4a51af3a3ee29fb5b70895a06018589c78c2f2606c6603a777dee5e7b5f29cb4a06f0289f01c287e7a27ab1f

  • SSDEEP

    24576:og59nzOn6RU0rAxGLytABzMjhiZwxbRFXV9VLGIMD:og59ynbvxGLytA2bbFLV

Malware Config

Signatures

  • Detect Xworm Payload 2 IoCs
  • Xworm

    Xworm is a remote access trojan written in C#.

  • Xworm family
  • Looks for VirtualBox Guest Additions in registry 2 TTPs 12 IoCs
  • Looks for VMWare Tools registry key 2 TTPs 12 IoCs
  • Checks BIOS information in registry 2 TTPs 24 IoCs

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

  • Drops startup file 14 IoCs
  • Executes dropped EXE 12 IoCs
  • Loads dropped DLL 24 IoCs
  • Adds Run key to start application 2 TTPs 1 IoCs
  • Legitimate hosting services abused for malware hosting/C2 1 TTPs 2 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.

  • Maps connected drives based on registry 3 TTPs 24 IoCs

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

  • Enumerates physical storage devices 1 TTPs

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

  • Scheduled Task/Job: Scheduled Task 1 TTPs 1 IoCs

    Schtasks is often used by malware for persistence or to perform post-infection execution.

  • Suspicious behavior: EnumeratesProcesses 1 IoCs
  • Suspicious use of AdjustPrivilegeToken 13 IoCs
  • Suspicious use of SetWindowsHookEx 1 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\VanillaRat.exe
    "C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe"
    1⤵
    • Drops startup file
    • Suspicious use of WriteProcessMemory
    PID:2528
    • C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe
      "C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe"
      2⤵
      • Drops startup file
      • Suspicious use of WriteProcessMemory
      PID:2192
      • C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe
        "C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe"
        3⤵
        • Drops startup file
        • Suspicious use of WriteProcessMemory
        PID:2432
        • C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe
          "C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe"
          4⤵
          • Drops startup file
          • Suspicious use of WriteProcessMemory
          PID:2580
          • C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe
            "C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe"
            5⤵
            • Drops startup file
            • Suspicious use of WriteProcessMemory
            PID:1320
            • C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe
              "C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe"
              6⤵
              • Drops startup file
              • Suspicious use of WriteProcessMemory
              PID:292
              • C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe
                "C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe"
                7⤵
                • Drops startup file
                • Suspicious use of WriteProcessMemory
                PID:2112
                • C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe
                  "C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe"
                  8⤵
                  • Drops startup file
                  • Suspicious use of WriteProcessMemory
                  PID:1972
                  • C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe
                    "C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe"
                    9⤵
                    • Drops startup file
                    • Suspicious use of WriteProcessMemory
                    PID:1848
                    • C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe
                      "C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe"
                      10⤵
                      • Drops startup file
                      • Suspicious use of WriteProcessMemory
                      PID:2320
                      • C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe
                        "C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe"
                        11⤵
                        • Drops startup file
                        PID:1004
                        • C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe
                          "C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe"
                          12⤵
                          • Drops startup file
                          PID:3028
                          • C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe
                            "C:\Users\Admin\AppData\Local\Temp\VanillaRat.exe"
                            13⤵
                              PID:2408
                            • C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe
                              "C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe"
                              13⤵
                              • Looks for VirtualBox Guest Additions in registry
                              • Looks for VMWare Tools registry key
                              • Checks BIOS information in registry
                              • Executes dropped EXE
                              • Loads dropped DLL
                              • Maps connected drives based on registry
                              • Suspicious use of AdjustPrivilegeToken
                              PID:2732
                          • C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe
                            "C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe"
                            12⤵
                            • Looks for VirtualBox Guest Additions in registry
                            • Looks for VMWare Tools registry key
                            • Checks BIOS information in registry
                            • Executes dropped EXE
                            • Loads dropped DLL
                            • Maps connected drives based on registry
                            • Suspicious use of AdjustPrivilegeToken
                            PID:2372
                        • C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe
                          "C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe"
                          11⤵
                          • Looks for VirtualBox Guest Additions in registry
                          • Looks for VMWare Tools registry key
                          • Checks BIOS information in registry
                          • Executes dropped EXE
                          • Loads dropped DLL
                          • Maps connected drives based on registry
                          • Suspicious use of AdjustPrivilegeToken
                          PID:1964
                      • C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe
                        "C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe"
                        10⤵
                        • Looks for VirtualBox Guest Additions in registry
                        • Looks for VMWare Tools registry key
                        • Checks BIOS information in registry
                        • Executes dropped EXE
                        • Loads dropped DLL
                        • Maps connected drives based on registry
                        • Suspicious use of AdjustPrivilegeToken
                        PID:2300
                    • C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe
                      "C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe"
                      9⤵
                      • Looks for VirtualBox Guest Additions in registry
                      • Looks for VMWare Tools registry key
                      • Checks BIOS information in registry
                      • Executes dropped EXE
                      • Loads dropped DLL
                      • Maps connected drives based on registry
                      • Suspicious use of AdjustPrivilegeToken
                      PID:1668
                  • C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe
                    "C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe"
                    8⤵
                    • Looks for VirtualBox Guest Additions in registry
                    • Looks for VMWare Tools registry key
                    • Checks BIOS information in registry
                    • Executes dropped EXE
                    • Loads dropped DLL
                    • Maps connected drives based on registry
                    • Suspicious use of AdjustPrivilegeToken
                    PID:1968
                • C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe
                  "C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe"
                  7⤵
                  • Looks for VirtualBox Guest Additions in registry
                  • Looks for VMWare Tools registry key
                  • Checks BIOS information in registry
                  • Executes dropped EXE
                  • Loads dropped DLL
                  • Maps connected drives based on registry
                  • Suspicious use of AdjustPrivilegeToken
                  PID:3032
              • C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe
                "C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe"
                6⤵
                • Looks for VirtualBox Guest Additions in registry
                • Looks for VMWare Tools registry key
                • Checks BIOS information in registry
                • Executes dropped EXE
                • Loads dropped DLL
                • Maps connected drives based on registry
                • Suspicious use of AdjustPrivilegeToken
                PID:1676
            • C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe
              "C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe"
              5⤵
              • Looks for VirtualBox Guest Additions in registry
              • Looks for VMWare Tools registry key
              • Checks BIOS information in registry
              • Executes dropped EXE
              • Loads dropped DLL
              • Maps connected drives based on registry
              • Suspicious use of AdjustPrivilegeToken
              PID:1800
          • C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe
            "C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe"
            4⤵
            • Looks for VirtualBox Guest Additions in registry
            • Looks for VMWare Tools registry key
            • Checks BIOS information in registry
            • Executes dropped EXE
            • Loads dropped DLL
            • Maps connected drives based on registry
            • Suspicious use of AdjustPrivilegeToken
            PID:2624
        • C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe
          "C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe"
          3⤵
          • Looks for VirtualBox Guest Additions in registry
          • Looks for VMWare Tools registry key
          • Checks BIOS information in registry
          • Executes dropped EXE
          • Loads dropped DLL
          • Maps connected drives based on registry
          • Suspicious use of AdjustPrivilegeToken
          PID:2836
      • C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe
        "C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe"
        2⤵
        • Looks for VirtualBox Guest Additions in registry
        • Looks for VMWare Tools registry key
        • Checks BIOS information in registry
        • Drops startup file
        • Executes dropped EXE
        • Loads dropped DLL
        • Adds Run key to start application
        • Maps connected drives based on registry
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of AdjustPrivilegeToken
        • Suspicious use of SetWindowsHookEx
        • Suspicious use of WriteProcessMemory
        PID:2284
        • C:\Windows\System32\schtasks.exe
          "C:\Windows\System32\schtasks.exe" /create /f /RL HIGHEST /sc minute /mo 1 /tn "svchost" /tr "C:\Users\Admin\AppData\Roaming\svchost"
          3⤵
          • Scheduled Task/Job: Scheduled Task
          PID:1524
        • C:\Windows\system32\WerFault.exe
          C:\Windows\system32\WerFault.exe -u -p 2284 -s 2084
          3⤵
            PID:2216

      Network

      MITRE ATT&CK Enterprise v15

      Replay Monitor

      Loading Replay Monitor...

      Downloads

      • C:\Users\Admin\AppData\Local\Temp\N712C1D7NCNE445AFN8A24NBN94FAFE2\N712C1D7NCNE445AFN8A24NBN94FAFE2.dll

        Filesize

        112KB

        MD5

        a239b7cac8be034a23e7e231d3bcc6df

        SHA1

        ae3c239a17c2b4b4d2fba1ec862cf9644bf1346d

        SHA256

        063099408fd5fb10a7ea408a50b7fb5da1c36accc03b9b31c933df54385d32b8

        SHA512

        c79a2b08f7e95d49a588b1f41368f0dd8d4cd431ad3403301e4d30826d3df0907d01b28ef83116ad6f035218f06dbdf63a0f4f2f9130bba1b0b7e58f9fc67524

      • C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\svchost.exe

        Filesize

        516KB

        MD5

        592785ae48dc299e4969e8d242b37645

        SHA1

        5d5072cf0ef4cdabeccf4e16d3de4d59eb81158a

        SHA256

        b3475f030659698f3dfdc7441093ebbaf430486a2c703bf7e81af2c650217a2d

        SHA512

        aa7e613bd708aaf78657684f7eb69d46e21c74cfed5de008b7bcb57b21c2299b01ccd586d92064f27ffdc8f5724f7f656db4fedb27d274b8c7018926d8dad277

      • \Users\Admin\AppData\Local\Temp\Runtime.MSIL.1.0.0.0\0x7RT.dll

        Filesize

        39KB

        MD5

        d80d1b6d9a6d5986fa47f6f8487030e1

        SHA1

        8f5773bf9eca43b079c1766b2e9f44cc90bd9215

        SHA256

        446128f1712da8064d0197376184315cb529ed26ed9122f7b171bb208e22c0c3

        SHA512

        9fcf0105c2c9ee81c526d41633d93579bb8e2837989d77fb4a6523440415ec2d7fa46ac9ae4e55ecebd99126837817ac308cc079475de02667b21727a43d74cc

      • memory/2192-5-0x000007FEF5E50000-0x000007FEF683C000-memory.dmp

        Filesize

        9.9MB

      • memory/2192-27-0x000007FEF5E50000-0x000007FEF683C000-memory.dmp

        Filesize

        9.9MB

      • memory/2284-9-0x0000000000BA0000-0x0000000000C28000-memory.dmp

        Filesize

        544KB

      • memory/2284-10-0x00000000002E0000-0x0000000000320000-memory.dmp

        Filesize

        256KB

      • memory/2284-21-0x00000000003A0000-0x00000000003A6000-memory.dmp

        Filesize

        24KB

      • memory/2528-0-0x000007FEF5E53000-0x000007FEF5E54000-memory.dmp

        Filesize

        4KB

      • memory/2528-1-0x00000000012B0000-0x00000000013B2000-memory.dmp

        Filesize

        1.0MB

      • memory/2528-3-0x000007FEF5E50000-0x000007FEF683C000-memory.dmp

        Filesize

        9.9MB

      • memory/2528-11-0x000007FEF5E50000-0x000007FEF683C000-memory.dmp

        Filesize

        9.9MB