Analysis
-
max time kernel
93s -
max time network
95s -
platform
windows10-2004_x64 -
resource
win10v2004-20241007-en -
resource tags
arch:x64arch:x86image:win10v2004-20241007-enlocale:en-usos:windows10-2004-x64system -
submitted
07-11-2024 19:35
Behavioral task
behavioral1
Sample
097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe
Resource
win10v2004-20241007-en
General
-
Target
097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe
-
Size
952KB
-
MD5
80fd1427a8a08ad8f16a5a091d3080d5
-
SHA1
16e6e7fdec42cdb1216c1ec28a3760135f6b5e1f
-
SHA256
097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de
-
SHA512
8f321556d6b2cc8a5605e928534d29034587de4af47df149153fa9f636c56afb730a55a1ad01f491d531c4315bc31aefadd09462257478416636b9aba8672612
-
SSDEEP
24576:W+O7F9smBDJwWmIezBLwsHuWbxR4AK5ZJXX:x8/KfRTK
Malware Config
Signatures
-
DcRat
DarkCrystal(DC) is a new .NET RAT active since June 2019 capable of loading additional plugins.
-
Dcrat family
-
Modifies WinLogon for persistence 2 TTPs 3 IoCs
description ioc Process Set value (str) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell = "explorer.exe, \"C:\\Windows\\System32\\wbem\\mpssvc\\unsecapp.exe\"" 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell = "explorer.exe, \"C:\\Windows\\System32\\wbem\\mpssvc\\unsecapp.exe\", \"C:\\ProgramData\\Documents\\dllhost.exe\"" 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell = "explorer.exe, \"C:\\Windows\\System32\\wbem\\mpssvc\\unsecapp.exe\", \"C:\\ProgramData\\Documents\\dllhost.exe\", \"C:\\Windows\\System32\\msinfo32\\backgroundTaskHost.exe\"" 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe -
Process spawned unexpected child process 3 IoCs
This typically indicates the parent process was compromised via an exploit or macro.
description pid pid_target Process procid_target Parent C:\Windows\system32\wbem\wmiprvse.exe is not expected to spawn this process 4956 4660 schtasks.exe 83 Parent C:\Windows\system32\wbem\wmiprvse.exe is not expected to spawn this process 3384 4660 schtasks.exe 83 Parent C:\Windows\system32\wbem\wmiprvse.exe is not expected to spawn this process 2172 4660 schtasks.exe 83 -
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\PromptOnSecureDesktop = "0" 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" dllhost.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\ConsentPromptBehaviorAdmin = "0" dllhost.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\PromptOnSecureDesktop = "0" dllhost.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\ConsentPromptBehaviorAdmin = "0" 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe -
resource yara_rule behavioral2/memory/2696-1-0x0000000000970000-0x0000000000A64000-memory.dmp dcrat behavioral2/files/0x0008000000023c8c-22.dat dcrat behavioral2/files/0x0011000000023b3c-54.dat dcrat -
Checks computer location settings 2 TTPs 1 IoCs
Looks up country code configured in the registry, likely geofence.
description ioc Process Key value queried \REGISTRY\USER\S-1-5-21-493223053-2004649691-1575712786-1000\Control Panel\International\Geo\Nation 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe -
Executes dropped EXE 1 IoCs
pid Process 1952 dllhost.exe -
Adds Run key to start application 2 TTPs 6 IoCs
description ioc Process Set value (str) \REGISTRY\USER\S-1-5-21-493223053-2004649691-1575712786-1000\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\unsecapp = "\"C:\\Windows\\System32\\wbem\\mpssvc\\unsecapp.exe\"" 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\unsecapp = "\"C:\\Windows\\System32\\wbem\\mpssvc\\unsecapp.exe\"" 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe Set value (str) \REGISTRY\USER\S-1-5-21-493223053-2004649691-1575712786-1000\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\dllhost = "\"C:\\ProgramData\\Documents\\dllhost.exe\"" 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\dllhost = "\"C:\\ProgramData\\Documents\\dllhost.exe\"" 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe Set value (str) \REGISTRY\USER\S-1-5-21-493223053-2004649691-1575712786-1000\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\backgroundTaskHost = "\"C:\\Windows\\System32\\msinfo32\\backgroundTaskHost.exe\"" 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\backgroundTaskHost = "\"C:\\Windows\\System32\\msinfo32\\backgroundTaskHost.exe\"" 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe -
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" dllhost.exe Key value queried \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe Key value queried \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA dllhost.exe -
Drops file in System32 directory 10 IoCs
description ioc Process File opened for modification C:\Windows\System32\msinfo32\backgroundTaskHost.exe 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe File created C:\Windows\System32\wbem\mpssvc\unsecapp.exe 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe File created C:\Windows\System32\wbem\mpssvc\29c1c3cc0f76855c7e7456076a4ffc27e4947119 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe File created C:\Windows\System32\msinfo32\backgroundTaskHost.exe 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe File opened for modification C:\Windows\System32\msinfo32\RCX9689.tmp 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe File opened for modification C:\Windows\System32\msinfo32\RCX9707.tmp 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe File opened for modification C:\Windows\System32\wbem\mpssvc\unsecapp.exe 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe File created C:\Windows\System32\msinfo32\eddb19405b7ce1152b3e19997f2b467f0b72b3d3 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe File opened for modification C:\Windows\System32\wbem\mpssvc\RCX91F1.tmp 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe File opened for modification C:\Windows\System32\wbem\mpssvc\RCX91F2.tmp 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe -
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
-
Scheduled Task/Job: Scheduled Task 1 TTPs 3 IoCs
Schtasks is often used by malware for persistence or to perform post-infection execution.
pid Process 2172 schtasks.exe 4956 schtasks.exe 3384 schtasks.exe -
Suspicious behavior: EnumeratesProcesses 1 IoCs
pid Process 2696 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe -
Suspicious use of AdjustPrivilegeToken 2 IoCs
description pid Process Token: SeDebugPrivilege 2696 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe Token: SeDebugPrivilege 1952 dllhost.exe -
Suspicious use of WriteProcessMemory 2 IoCs
description pid Process procid_target PID 2696 wrote to memory of 1952 2696 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe 91 PID 2696 wrote to memory of 1952 2696 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe 91 -
System policy modification 1 TTPs 6 IoCs
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\ConsentPromptBehaviorAdmin = "0" 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\PromptOnSecureDesktop = "0" 097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" dllhost.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\ConsentPromptBehaviorAdmin = "0" dllhost.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\PromptOnSecureDesktop = "0" dllhost.exe -
Uses Task Scheduler COM API 1 TTPs
The Task Scheduler COM API can be used to schedule applications to run on boot or at set times.
Processes
-
C:\Users\Admin\AppData\Local\Temp\097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe"C:\Users\Admin\AppData\Local\Temp\097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de.exe"1⤵
- Modifies WinLogon for persistence
- UAC bypass
- Checks computer location settings
- Adds Run key to start application
- Checks whether UAC is enabled
- Drops file in System32 directory
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
- System policy modification
PID:2696 -
C:\ProgramData\Documents\dllhost.exe"C:\ProgramData\Documents\dllhost.exe"2⤵
- UAC bypass
- Executes dropped EXE
- Checks whether UAC is enabled
- Suspicious use of AdjustPrivilegeToken
- System policy modification
PID:1952
-
-
C:\Windows\system32\schtasks.exeschtasks.exe /create /tn "unsecapp" /sc ONLOGON /tr "'C:\Windows\System32\wbem\mpssvc\unsecapp.exe'" /rl HIGHEST /f1⤵
- Process spawned unexpected child process
- Scheduled Task/Job: Scheduled Task
PID:4956
-
C:\Windows\system32\schtasks.exeschtasks.exe /create /tn "dllhost" /sc ONLOGON /tr "'C:\ProgramData\Documents\dllhost.exe'" /rl HIGHEST /f1⤵
- Process spawned unexpected child process
- Scheduled Task/Job: Scheduled Task
PID:3384
-
C:\Windows\system32\schtasks.exeschtasks.exe /create /tn "backgroundTaskHost" /sc ONLOGON /tr "'C:\Windows\System32\msinfo32\backgroundTaskHost.exe'" /rl HIGHEST /f1⤵
- Process spawned unexpected child process
- Scheduled Task/Job: Scheduled Task
PID:2172
Network
MITRE ATT&CK Enterprise v15
Persistence
Boot or Logon Autostart Execution
2Registry Run Keys / Startup Folder
1Winlogon Helper DLL
1Scheduled Task/Job
1Scheduled Task
1Privilege Escalation
Abuse Elevation Control Mechanism
1Bypass User Account Control
1Boot or Logon Autostart Execution
2Registry Run Keys / Startup Folder
1Winlogon Helper DLL
1Scheduled Task/Job
1Scheduled Task
1Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
952KB
MD580fd1427a8a08ad8f16a5a091d3080d5
SHA116e6e7fdec42cdb1216c1ec28a3760135f6b5e1f
SHA256097054f17509ff1370a6954f8d69c873d8013a9d8439cc623545d583f4b263de
SHA5128f321556d6b2cc8a5605e928534d29034587de4af47df149153fa9f636c56afb730a55a1ad01f491d531c4315bc31aefadd09462257478416636b9aba8672612
-
Filesize
952KB
MD58143e3005ff79ad7e7ea3a074dff1fef
SHA1d700ee23121b30e7715f2cf5dbc4d3a7eea6f36b
SHA25640c527db9606c9e767a0ccb4ae6e349f606b0ab561700d272a35a68320794fff
SHA512839cf3484197dd3f3d3873c2c374fbd95684f2f84cae613e49825e813f853a61a534f5803c87643760c0108fcc5d73f990254352c07a5f95ef1f35dc12630bb4