Analysis

  • max time kernel
    12s
  • max time network
    59s
  • platform
    windows10-2004_x64
  • resource
    win10v2004-20230703-en
  • resource tags

    arch:x64arch:x86image:win10v2004-20230703-enlocale:en-usos:windows10-2004-x64system
  • submitted
    27/07/2023, 01:25

General

  • Target
    4b88ca8115abf6400f900d9eeadd9793806c3c4314868bb6080e88b697ecef1a.js
  • Size 7KB
  • Sample230727-bszhkagh24
  • SHA256 4b88ca8115abf6400f900d9eeadd9793806c3c4314868bb6080e88b697ecef1a
  • MD5 SHA1 SHA512 SSDEEP

Malware Config

Extracted

Family
  • wshrat

C2
  • http://chongmei33.publicvm.com:7045

Signatures

  • WSHRAT

    WSHRAT is a variant of Houdini worm and has vbs and js variants.

  • WSHRAT payload 2 IoCs
  • Blocklisted process makes network request 6 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 3 IoCs
  • Adds Run key to start application 2 TTPs 4 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 SetThreadContext 1 IoCs
  • Enumerates physical storage devices 1 TTPs

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

  • Modifies registry class 1 IoCs
  • Suspicious behavior: EnumeratesProcesses 2 IoCs
  • Suspicious use of AdjustPrivilegeToken 1 IoCs
  • Suspicious use of WriteProcessMemory 16 IoCs

Processes

  • C:\Windows\system32\wscript.exe
    wscript.exe C:\Users\Admin\AppData\Local\Temp\4b88ca8115abf6400f900d9eeadd9793806c3c4314868bb6080e88b697ecef1a.js
    1⤵
    • Blocklisted process makes network request
    • Checks computer location settings
    • Modifies registry class
    • Suspicious use of WriteProcessMemory
    PID:4472
    • C:\Windows\System32\WScript.exe
      "C:\Windows\System32\WScript.exe" "C:\Users\Admin\AppData\Local\Temp\TDSRZR.vbs"
      2⤵
      • Blocklisted process makes network request
      • Checks computer location settings
      • Drops startup file
      • Adds Run key to start application
      • Suspicious use of WriteProcessMemory
      PID:2884
      • C:\Users\Admin\AppData\Local\Temp\svchost.exe
        "C:\Users\Admin\AppData\Local\Temp\svchost.exe"
        3⤵
        • Executes dropped EXE
        • Suspicious use of SetThreadContext
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of AdjustPrivilegeToken
        • Suspicious use of WriteProcessMemory
        PID:4028
        • C:\Users\Admin\AppData\Local\Temp\svchost.exe
          "C:\Users\Admin\AppData\Local\Temp\svchost.exe"
          4⤵
          • Executes dropped EXE
          PID:4812
        • C:\Users\Admin\AppData\Local\Temp\svchost.exe
          "C:\Users\Admin\AppData\Local\Temp\svchost.exe"
          4⤵
          • Executes dropped EXE
          PID:4904

Network

        MITRE ATT&CK Enterprise v15

        Replay Monitor

        Loading Replay Monitor...

        Downloads

        svchost.exe.log

        • Path C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0_32\UsageLogs\svchost.exe.log
        • Size 1KB
        • SHA256 361f4c916558316756d415bd64821ef1eead2d451e5d9cc38fe533b0f56574a6
        • MD5 SHA1 SHA512

        TDSRZR.vbs

        • Path C:\Users\Admin\AppData\Local\Temp\TDSRZR.vbs
        • Size 1.1MB
        • SHA256 038338d42952e0223dbdd077fa5b0cc4b0fe7309767a3ee5afebbbc34325fede
        • MD5 SHA1 SHA512 SSDEEP

        svchost.exe

        • Path C:\Users\Admin\AppData\Local\Temp\svchost.exe
        • Size 721KB
        • SHA256 dcea423e04900e53f42a70574841d10cb7b3cd168d64d92a58da864079dc394e
        • MD5 SHA1 SHA512 SSDEEP

        svchost.exe

        • Path C:\Users\Admin\AppData\Local\Temp\svchost.exe
        • Size 721KB
        • SHA256 dcea423e04900e53f42a70574841d10cb7b3cd168d64d92a58da864079dc394e
        • MD5 SHA1 SHA512 SSDEEP

        svchost.exe

        • Path C:\Users\Admin\AppData\Local\Temp\svchost.exe
        • Size 721KB
        • SHA256 dcea423e04900e53f42a70574841d10cb7b3cd168d64d92a58da864079dc394e
        • MD5 SHA1 SHA512 SSDEEP

        svchost.exe

        • Path C:\Users\Admin\AppData\Local\Temp\svchost.exe
        • Size 721KB
        • SHA256 dcea423e04900e53f42a70574841d10cb7b3cd168d64d92a58da864079dc394e
        • MD5 SHA1 SHA512 SSDEEP

        svchost.exe

        • Path C:\Users\Admin\AppData\Local\Temp\svchost.exe
        • Size 721KB
        • SHA256 dcea423e04900e53f42a70574841d10cb7b3cd168d64d92a58da864079dc394e
        • MD5 SHA1 SHA512 SSDEEP

        TDSRZR.vbs

        • Path C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\TDSRZR.vbs
        • Size 1.1MB
        • SHA256 038338d42952e0223dbdd077fa5b0cc4b0fe7309767a3ee5afebbbc34325fede
        • MD5 SHA1 SHA512 SSDEEP

        memory/4028-182-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-193-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-163-0x0000000006160000-0x00000000061FC000-memory.dmp

        memory/4028-165-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-166-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-168-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-174-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-172-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-170-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-176-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-178-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-180-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-186-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-184-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-161-0x0000000005600000-0x0000000005692000-memory.dmp

        memory/4028-189-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-191-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-162-0x0000000005AB0000-0x0000000005AC2000-memory.dmp

        memory/4028-195-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-197-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-199-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-201-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-203-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-205-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-207-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-213-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-211-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-209-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-215-0x0000000005AD0000-0x0000000005AF3000-memory.dmp

        memory/4028-216-0x0000000005B00000-0x0000000005B01000-memory.dmp

        memory/4028-159-0x0000000005BB0000-0x0000000006154000-memory.dmp

        memory/4028-223-0x0000000074570000-0x0000000074D20000-memory.dmp

        memory/4028-157-0x0000000074570000-0x0000000074D20000-memory.dmp

        memory/4028-158-0x00000000003C0000-0x000000000047A000-memory.dmp

        memory/4904-218-0x0000000000400000-0x0000000000444000-memory.dmp

        memory/4904-222-0x0000000074570000-0x0000000074D20000-memory.dmp