Analysis

  • max time kernel
    150s
  • max time network
    151s
  • platform
    windows7_x64
  • resource
    win7v20201028
  • submitted
    09-11-2020 20:45

General

  • Target

    90071cffdfe6465b764829a706fe27f1abbb58d719bfcb428b210ae8c939a320.exe

  • Size

    228KB

  • MD5

    e12000b9b526a5caff5b13d2cb2d07d0

  • SHA1

    7f9227195996aac1d27b38d5b95a837e8c2b43c2

  • SHA256

    90071cffdfe6465b764829a706fe27f1abbb58d719bfcb428b210ae8c939a320

  • SHA512

    a506b0e76e72cf2e4f92e60c12ac4cee7aedcca37e3aa6c71eb3150438363122e4e880608cfde334c51de4aaf9e5677d5a7b353f1fb3ef49741ef9a3467a2643

Malware Config

Extracted

Family

blacknet

Version

v3.5 Public

Botnet

Microwave

C2

http://thehacker.club/update

Mutex

BN[GBefMSlt-8433340]

Attributes
  • antivm

    false

  • elevate_uac

    false

  • install_name

    WindowsUpdate.exe

  • splitter

    |BN|

  • start_name

    14247ae8e9bdf8a07859c46cc6c701e5

  • startup

    false

  • usb_spread

    false

Signatures

  • BlackNET

    BlackNET is an open source remote access tool written in VB.NET.

  • BlackNET Payload 4 IoCs
  • Contains code to disable Windows Defender 4 IoCs

    A .NET executable tasked with disabling Windows Defender capabilities such as realtime monitoring, blocking at first seen, etc.

  • CoreEntity .NET Packer 1 IoCs

    A .NET packer called CoreEntity where it has embedded the payload as a BitMap object which is later decrypted.

  • Looks for VirtualBox Guest Additions in registry 2 TTPs
  • ReZer0 packer 1 IoCs

    Detects ReZer0, a packer with multiple versions used in various campaigns.

  • Looks for VMWare Tools registry key 2 TTPs
  • Checks BIOS information in registry 2 TTPs 2 IoCs

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

  • Maps connected drives based on registry 3 TTPs 2 IoCs

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

  • Suspicious use of SetThreadContext 1 IoCs
  • Enumerates physical storage devices 1 TTPs

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

  • Creates scheduled task(s) 1 TTPs 1 IoCs

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

  • Suspicious behavior: EnumeratesProcesses 2 IoCs
  • Suspicious use of AdjustPrivilegeToken 2 IoCs
  • Suspicious use of SetWindowsHookEx 2 IoCs
  • Suspicious use of WriteProcessMemory 16 IoCs

Processes

  • C:\Users\Admin\AppData\Local\Temp\90071cffdfe6465b764829a706fe27f1abbb58d719bfcb428b210ae8c939a320.exe
    "C:\Users\Admin\AppData\Local\Temp\90071cffdfe6465b764829a706fe27f1abbb58d719bfcb428b210ae8c939a320.exe"
    1⤵
    • Checks BIOS information in registry
    • Maps connected drives based on registry
    • Suspicious use of SetThreadContext
    • Suspicious behavior: EnumeratesProcesses
    • Suspicious use of AdjustPrivilegeToken
    • Suspicious use of WriteProcessMemory
    PID:756
    • C:\Windows\SysWOW64\schtasks.exe
      "C:\Windows\System32\schtasks.exe" /Create /TN "Updates\SneHmbYnNye" /XML "C:\Users\Admin\AppData\Local\Temp\tmpBFE5.tmp"
      2⤵
      • Creates scheduled task(s)
      PID:1500
    • C:\Windows\Microsoft.NET\Framework\v4.0.30319\RegSvcs.exe
      "{path}"
      2⤵
      • Suspicious behavior: EnumeratesProcesses
      • Suspicious use of AdjustPrivilegeToken
      • Suspicious use of SetWindowsHookEx
      PID:592

Network

MITRE ATT&CK Matrix ATT&CK v6

Execution

Scheduled Task

1
T1053

Persistence

Scheduled Task

1
T1053

Privilege Escalation

Scheduled Task

1
T1053

Defense Evasion

Virtualization/Sandbox Evasion

2
T1497

Discovery

Query Registry

4
T1012

Virtualization/Sandbox Evasion

2
T1497

System Information Discovery

3
T1082

Peripheral Device Discovery

1
T1120

Replay Monitor

Loading Replay Monitor...

Downloads

  • C:\Users\Admin\AppData\Local\Temp\tmpBFE5.tmp
    MD5

    2b8f10999c709d3a1fd33df86fc9ea89

    SHA1

    bb0e1b72bb3be3e544dcb02b1dfb4a527a90f834

    SHA256

    45637a85becc9e6033e27cd759a5f226f173265334d9c0adfb9d88ab855118fb

    SHA512

    52c344f82635d4f8f01cafa405dd1a3507d31949f86df9092d111b4398d3f60bd76c60a88c672d099e4482b254366431b80ff84057e1cbcf1711db58084fb590

  • memory/592-7-0x0000000000400000-0x000000000041A000-memory.dmp
    Filesize

    104KB

  • memory/592-9-0x0000000000400000-0x000000000041A000-memory.dmp
    Filesize

    104KB

  • memory/592-8-0x0000000000412A4E-mapping.dmp
  • memory/592-10-0x0000000000400000-0x000000000041A000-memory.dmp
    Filesize

    104KB

  • memory/592-11-0x00000000748C0000-0x0000000074FAE000-memory.dmp
    Filesize

    6.9MB

  • memory/756-0-0x00000000748C0000-0x0000000074FAE000-memory.dmp
    Filesize

    6.9MB

  • memory/756-1-0x00000000010A0000-0x00000000010A1000-memory.dmp
    Filesize

    4KB

  • memory/756-3-0x00000000004D0000-0x00000000004D2000-memory.dmp
    Filesize

    8KB

  • memory/756-4-0x00000000004E0000-0x00000000004FC000-memory.dmp
    Filesize

    112KB

  • memory/1500-5-0x0000000000000000-mapping.dmp