General

  • Target
    archive_54.zip
  • Size 82.6MB
  • Sample250322-g17rssy1ev
  • SHA256 e9e6a5e4d64f01b158801bbaead6aedfeeb8cd754e734d1471f591ca3e2c08f8
  • MD5 SHA1 SHA512 SSDEEP

Malware Config

Extracted

Family
  • xworm

C2
  • sound-kuwait.gl.at.ply.gg:23006

Attributes
  • Install_directory

    %AppData%

  • install_file

    svchost.exe

Extracted

Family
  • xworm

Version
  • 5.0

C2
  • y0sxz-23886.portmap.host:23886

Mutex
  • Nu8ESzXeQ5CGfIYK

Attributes
  • Install_directory

    %Temp%

  • install_file

    updater.exe

  • telegram

    https://api.telegram.org/bot7652540327:AAGYeqytWC570vUvKQiDlj_ZhVhXoUvUbmM/sendMessage?chat_id=7699236265

aes.plain

Extracted

Family
  • nanocore

Version
  • 1.2.2.0

C2
  • sysupdate24.ddns.net:45400

Mutex
  • ae82ab7f-db07-49ee-9d2b-76075d76f37f

Attributes
  • activate_away_mode

    true

  • backup_connection_host

  • backup_dns_server

  • buffer_size

    65535

  • build_time

    2020-04-24T17:41:53.492468936Z

  • bypass_user_account_control

    true

  • bypass_user_account_control_data

  • clear_access_control

    true

  • clear_zone_identifier

    false

  • connect_delay

    4000

  • connection_port

    45400

  • default_group

    Default

  • enable_debug_mode

    true

  • gc_threshold

    1.048576e+07

  • keep_alive_timeout

    30000

  • keyboard_logging

    false

  • lan_timeout

    2500

  • max_packet_size

    1.048576e+07

  • mutex

    ae82ab7f-db07-49ee-9d2b-76075d76f37f

  • mutex_timeout

    5000

  • prevent_system_sleep

    false

  • primary_connection_host

    sysupdate24.ddns.net

  • primary_dns_server

  • request_elevation

    true

  • restart_delay

    5000

  • run_delay

    0

  • run_on_startup

    true

  • set_critical_process

    true

  • timeout_interval

    5000

  • use_custom_dns_server

    false

  • version

    1.2.2.0

  • wan_timeout

    8000

Extracted

Family
  • remcos

Version
  • 1.7 Pro

Botnet
  • Host

C2
  • 213.183.58.19:4000

Attributes
  • audio_folder

    audio

  • audio_path

    %AppData%

  • audio_record_time

    5

  • connect_delay

    0

  • connect_interval

    5

  • copy_file

    remcos.exe

  • copy_folder

    remcos

  • delete_file

    false

  • hide_file

    false

  • hide_keylog_file

    true

  • install_flag

    false

  • install_path

    %AppData%

  • keylog_crypt

    true

  • keylog_file

    read.dat

  • keylog_flag

    false

  • keylog_folder

    CastC

  • keylog_path

    %AppData%

  • mouse_option

    false

  • mutex

    remcos_sccafsoidz

  • screenshot_crypt

    false

  • screenshot_flag

    false

  • screenshot_folder

    Screens

  • screenshot_path

    %AppData%

  • screenshot_time

    1

  • startup_value

    remcos

  • take_screenshot_option

    false

  • take_screenshot_time

    5

Extracted

Credentials
  • Protocol

    smtp

  • Host

    smtp.yandex.com

  • Port

    587

  • Password

    Boy12345#

Targets

    • Target
      d92866420d8daf87ded38ffc92b6a8db1cc13c93e7529db32979a5e52d9c0bea.exe
    • Size 1.9MB
    • SHA256 d92866420d8daf87ded38ffc92b6a8db1cc13c93e7529db32979a5e52d9c0bea
    • MD5 SHA1 SHA512 SSDEEP
    • Process spawned unexpected child process

      This typically indicates the parent process was compromised via an exploit or macro.

    • Command and Scripting Interpreter: PowerShell

      Run Powershell to modify Windows Defender settings to add exclusions for file extensions, paths, and processes.

    • Drops file in Drivers directory

    • Checks computer location settings

      Looks up country code configured in the registry, likely geofence.

    • Executes dropped EXE

    • Checks whether UAC is enabled

    • Target
      d986bd823023960d3592fbd96b01a297d157c818c3eb3c141794f694fa97262e.exe
    • Size 580KB
    • SHA256 d986bd823023960d3592fbd96b01a297d157c818c3eb3c141794f694fa97262e
    • MD5 SHA1 SHA512 SSDEEP
    • Checks computer location settings

      Looks up country code configured in the registry, likely geofence.

    • Executes dropped EXE

    • Loads dropped DLL

    • Adds Run key to start application

    • Suspicious use of SetThreadContext

    • Target
      d9a7a84e51c67d1a641349c9195c4f74.exe
    • Size 1.1MB
    • SHA256 98be7f502a04b1116647aec47e8e1061d2c26404d6e7855423371fe01d8f5ef9
    • MD5 SHA1 SHA512 SSDEEP
    • DcRat

      DarkCrystal(DC) is a new .NET RAT active since June 2019 capable of loading additional plugins.

    • Dcrat family

    • Modifies WinLogon for persistence

    • Process spawned unexpected child process

      This typically indicates the parent process was compromised via an exploit or macro.

    • Command and Scripting Interpreter: PowerShell

      Run Powershell to modify Windows Defender settings to add exclusions for file extensions, paths, and processes.

    • Drops file in Drivers directory

    • Checks computer location settings

      Looks up country code configured in the registry, likely geofence.

    • Executes dropped EXE

    • Adds Run key to start application

    • Checks whether UAC is enabled

    • Drops file in System32 directory

    • Target
      d9cf29b5554af511c587d42fc89b333f.exe
    • Size 73KB
    • SHA256 255fb86d56dbcbf96016d55ccdbe48d2acf7762bb16e115487c4b9991c13bee2
    • MD5 SHA1 SHA512 SSDEEP
    • Detect Xworm Payload

    • Xworm

      Xworm is a remote access trojan written in C#.

    • Xworm family

    • Command and Scripting Interpreter: PowerShell

      Run Powershell to modify Windows Defender settings to add exclusions for file extensions, paths, and processes.

    • Checks computer location settings

      Looks up country code configured in the registry, likely geofence.

    • Drops startup file

    • Executes dropped EXE

    • Adds Run key to start application

    • Target
      d9d8ce72bea14182d0909964ca07a8b6.exe
    • Size 885KB
    • SHA256 c14f2d55ba7fb0234c638ac3b7b7081e5c94fb27382b081176fd88ae5b90aeb7
    • MD5 SHA1 SHA512 SSDEEP
    Score
    10/10
    • DcRat

      DarkCrystal(DC) is a new .NET RAT active since June 2019 capable of loading additional plugins.

    • Dcrat family

    • Process spawned unexpected child process

      This typically indicates the parent process was compromised via an exploit or macro.

    • DCRat payload

      Detects payload of DCRat, commonly dropped by NSIS installers.

    • Blocklisted process makes network request

    • Checks computer location settings

      Looks up country code configured in the registry, likely geofence.

    • Executes dropped EXE

    • Target
      da04c1cc45ee3c15dfa9a951b1e3c8d2d3fe4caa814713749b9471f3d1d49442.exe
    • Size 1.6MB
    • SHA256 da04c1cc45ee3c15dfa9a951b1e3c8d2d3fe4caa814713749b9471f3d1d49442
    • MD5 SHA1 SHA512 SSDEEP
    • DcRat

      DarkCrystal(DC) is a new .NET RAT active since June 2019 capable of loading additional plugins.

    • Dcrat family

    • Process spawned unexpected child process

      This typically indicates the parent process was compromised via an exploit or macro.

    • DCRat payload

      Detects payload of DCRat, commonly dropped by NSIS installers.

    • Command and Scripting Interpreter: PowerShell

      Run Powershell to modify Windows Defender settings to add exclusions for file extensions, paths, and processes.

    • Checks computer location settings

      Looks up country code configured in the registry, likely geofence.

    • Executes dropped EXE

    • Target
      da2ab0267a2a37786edfb78c7a6a694d.exe
    • Size 281KB
    • SHA256 23a803a6c6730cd9ab23656c9d7ddb14f17c21cf25ea6a39e235ae1a132429a0
    • MD5 SHA1 SHA512 SSDEEP
    • NanoCore

      NanoCore is a remote access tool (RAT) with a variety of capabilities.

    • Nanocore family

    • Checks computer location settings

      Looks up country code configured in the registry, likely geofence.

    • Executes dropped EXE

    • Loads dropped DLL

    • Adds Run key to start application

    • Checks whether UAC is enabled

    • Suspicious use of SetThreadContext

    • Target
      da4889c62855c58d6c05523169436f46cac74ad92b8e173c443bc8225cc8e7ff.exe
    • Size 1.7MB
    • SHA256 da4889c62855c58d6c05523169436f46cac74ad92b8e173c443bc8225cc8e7ff
    • MD5 SHA1 SHA512 SSDEEP
    • Remcos

      Remcos is a closed-source remote control and surveillance software.

    • Remcos family

    • Checks computer location settings

      Looks up country code configured in the registry, likely geofence.

    • Executes dropped EXE

    • Loads dropped DLL

    • Reads user/profile data of web browsers

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

    • Adds Run key to start application

    • Suspicious use of SetThreadContext

    • Target
      da73f613691fb380fa55261dc95a520f5c8b90ecd91ee741b56cb3628ac259a3.exe
    • Size 780KB
    • SHA256 da73f613691fb380fa55261dc95a520f5c8b90ecd91ee741b56cb3628ac259a3
    • MD5 SHA1 SHA512 SSDEEP
    • Checks computer location settings

      Looks up country code configured in the registry, likely geofence.

    • Executes dropped EXE

    • Loads dropped DLL

    • Reads WinSCP keys stored on the system

      Tries to access WinSCP stored sessions.

    • Reads data files stored by FTP clients

      Tries to access configuration files associated with programs like FileZilla.

    • Reads user/profile data of local email clients

      Email clients store some user data on disk where infostealers will often target it.

    • Reads user/profile data of web browsers

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

    • Unsecured Credentials: Credentials In Files

      Steal credentials from unsecured files.

    • Accesses Microsoft Outlook profiles

    • Adds Run key to start application

    • Looks up external IP address via web service

      Uses a legitimate IP lookup service to find the infected system's external IP.

    • Suspicious use of SetThreadContext

    • Target
      dadf12489ed76150718a6ef93c7fe010.exe
    • Size 5.9MB
    • SHA256 3769933e54a8e2c3df8af84017b52a270b5307cea7df0386d860214bb9fda3eb
    • MD5 SHA1 SHA512 SSDEEP
    • DcRat

      DarkCrystal(DC) is a new .NET RAT active since June 2019 capable of loading additional plugins.

    • Dcrat family

    • Process spawned unexpected child process

      This typically indicates the parent process was compromised via an exploit or macro.

    • Command and Scripting Interpreter: PowerShell

      Run Powershell to modify Windows Defender settings to add exclusions for file extensions, paths, and processes.

    • Drops file in Drivers directory

    • Checks computer location settings

      Looks up country code configured in the registry, likely geofence.

    • Executes dropped EXE

    • Checks whether UAC is enabled

    • Suspicious use of NtSetInformationThreadHideFromDebugger

    • Target
      dae2049164a4504d985a9d3aa054939139e01691fe60d175d27fcad81b4b1fdf.exe
    • Size 758KB
    • SHA256 dae2049164a4504d985a9d3aa054939139e01691fe60d175d27fcad81b4b1fdf
    • MD5 SHA1 SHA512 SSDEEP
    • Checks computer location settings

      Looks up country code configured in the registry, likely geofence.

    • Executes dropped EXE

    • Loads dropped DLL

    • Reads WinSCP keys stored on the system

      Tries to access WinSCP stored sessions.

    • Reads data files stored by FTP clients

      Tries to access configuration files associated with programs like FileZilla.

    • Reads user/profile data of local email clients

      Email clients store some user data on disk where infostealers will often target it.

    • Reads user/profile data of web browsers

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

    • Unsecured Credentials: Credentials In Files

      Steal credentials from unsecured files.

    • Accesses Microsoft Outlook profiles

    • Adds Run key to start application

    • Looks up external IP address via web service

      Uses a legitimate IP lookup service to find the infected system's external IP.

    • Suspicious use of SetThreadContext

    • Target
      db06d80b635eadd508aae82af68fb07f.exe
    • Size 154KB
    • SHA256 01a66c806b319086b19edef1a9a511211c0978f12c154fcba00ded27f6a79a14
    • MD5 SHA1 SHA512 SSDEEP
    • Detect Xworm Payload

    • Xworm

      Xworm is a remote access trojan written in C#.

    • Xworm family

    • Command and Scripting Interpreter: PowerShell

      Run Powershell to modify Windows Defender settings to add exclusions for file extensions, paths, and processes.

    • Checks computer location settings

      Looks up country code configured in the registry, likely geofence.

    • Drops startup file

    • Executes dropped EXE

    • Adds Run key to start application

    • Target
      db0b5b8185efd6ca7c3f569aec811ea6.exe
    • Size 5.6MB
    • SHA256 d2b0f426014687a310ac74bfe78da227f506d163d6635527d115c0b96b5d0ab4
    • MD5 SHA1 SHA512 SSDEEP
    Score
    7/10
    • .NET Reactor proctector

      Detects an executable protected by an unregistered version of Eziriz's .NET Reactor.

    • Target
      db34bce8df2aa261ca6ff400843ca6eb.exe
    • Size 20.0MB
    • SHA256 b500f2020692d8b941db3f3ece9ebdaa043100da525da081a574318cebe132c3
    • MD5 SHA1 SHA512 SSDEEP
    Score
    6/10
    • Looks up external IP address via web service

      Uses a legitimate IP lookup service to find the infected system's external IP.

    • Target
      db41218c5e70c47489a3c8e20c0a0402eb80c67f67b281503589430480d715fd.exe
    • Size 13KB
    • SHA256 db41218c5e70c47489a3c8e20c0a0402eb80c67f67b281503589430480d715fd
    • MD5 SHA1 SHA512 SSDEEP
    Score
    1/10
    • Target
      db547399adb1223b51dd04ca54bc0dcd.exe
    • Size 1.9MB
    • SHA256 101ccc6b92cebfc2110fc59fe95374d2b7255103cd662a796513cc18f0c6022a
    • MD5 SHA1 SHA512 SSDEEP
    • Process spawned unexpected child process

      This typically indicates the parent process was compromised via an exploit or macro.

    • Command and Scripting Interpreter: PowerShell

      Run Powershell to modify Windows Defender settings to add exclusions for file extensions, paths, and processes.

    • Drops file in Drivers directory

    • Checks computer location settings

      Looks up country code configured in the registry, likely geofence.

    • Executes dropped EXE

    • Checks whether UAC is enabled

MITRE ATT&CK Enterprise v15

Tasks

static1

ratxwormdcrat
Score
10/10

behavioral1

defense_evasionexecutiontrojan
Score
10/10

behavioral2

defense_evasionexecutiontrojan
Score
10/10

behavioral3

discoverypersistence
Score
7/10

behavioral4

discoverypersistence
Score
7/10

behavioral5

dcratdefense_evasionexecutioninfostealerpersistencerattrojan
Score
10/10

behavioral6

dcratdefense_evasionexecutioninfostealerpersistencerattrojan
Score
10/10

behavioral7

xwormexecutionpersistencerattrojan
Score
10/10

behavioral8

xwormexecutionpersistencerattrojan
Score
10/10

behavioral9

dcratinfostealerrat
Score
10/10

behavioral10

dcratinfostealerrat
Score
10/10

behavioral11

dcratexecutioninfostealerrat
Score
10/10

behavioral12

dcratexecutioninfostealerrat
Score
10/10

behavioral13

discoverypersistence
Score
7/10

behavioral14

nanocoredefense_evasiondiscoverykeyloggerpersistencespywarestealertrojan
Score
10/10

behavioral15

remcoshostdiscoverypersistenceratspywarestealer
Score
10/10

behavioral16

remcoshostdiscoverypersistenceratspywarestealer
Score
10/10

behavioral17

collectioncredential_accessdiscoverypersistencespywarestealer
Score
10/10

behavioral18

collectioncredential_accessdiscoverypersistencespywarestealer
Score
10/10

behavioral19

dcratdefense_evasionexecutioninfostealerrattrojan
Score
10/10

behavioral20

dcratdefense_evasionexecutioninfostealerrattrojan
Score
10/10

behavioral21

collectioncredential_accessdiscoverypersistencespywarestealer
Score
10/10

behavioral22

collectioncredential_accessdiscoverypersistencespywarestealer
Score
10/10

behavioral23

xwormexecutionpersistencerattrojan
Score
10/10

behavioral24

xwormexecutionpersistencerattrojan
Score
10/10

behavioral25

Score
7/10

behavioral26

Score
7/10

behavioral27

Score
6/10

behavioral28

Score
6/10

behavioral29

Score
1/10

behavioral30

Score
1/10

behavioral31

defense_evasionexecutiontrojan
Score
10/10

behavioral32

defense_evasionexecutiontrojan
Score
10/10