Analysis
-
max time kernel
150s -
max time network
153s -
platform
windows11-21h2_x64 -
resource
win11-20240419-en -
resource tags
arch:x64arch:x86image:win11-20240419-enlocale:en-usos:windows11-21h2-x64system -
submitted
27/04/2024, 20:28
Behavioral task
behavioral1
Sample
CompatibilityCheck.exe
Resource
win11-20240419-en
General
-
Target
CompatibilityCheck.exe
-
Size
37KB
-
MD5
0c84829a79c06e88510607526990391e
-
SHA1
63970a42f5b779c1f0f8d95d493317917b0bd46d
-
SHA256
6f9b61794c9169a8860fb74e2cc0253b0bc283327b6485f799265f702a67c921
-
SHA512
85638191fee2b456e601487aff23bc5dccbfd24e74970e5f1d8fbdad633a3d31208887f682debf1fd2abcec6e36c50e74b6da30c660dfa0bc0471e7ef8c98f40
-
SSDEEP
384:p6hCpb2iKrL4y4Oo49qylTKbWstSXHasW4TkrAF+rMRTyN/0L+EcoinblneHQM3Y:oCdi/s89ZlTKtSK94YrM+rMRa8NuS2t
Malware Config
Signatures
-
Modifies Windows Firewall 2 TTPs 1 IoCs
pid Process 3376 netsh.exe -
Drops startup file 2 IoCs
description ioc Process File created C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\e14109296e01cf24bb9b7f72f64c4cb3.exe COM Surrogate.exe File opened for modification C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\e14109296e01cf24bb9b7f72f64c4cb3.exe COM Surrogate.exe -
Executes dropped EXE 3 IoCs
pid Process 2260 COM Surrogate.exe 1144 svchost.exe 3240 svchost.exe -
Adds Run key to start application 2 TTPs 2 IoCs
description ioc Process Set value (str) \REGISTRY\USER\S-1-5-21-734199974-1358367239-436541239-1000\Software\Microsoft\Windows\CurrentVersion\Run\e14109296e01cf24bb9b7f72f64c4cb3 = "\"C:\\ProgramData\\COM Surrogate.exe\" .." COM Surrogate.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run\e14109296e01cf24bb9b7f72f64c4cb3 = "\"C:\\ProgramData\\COM Surrogate.exe\" .." COM Surrogate.exe -
Drops autorun.inf file 1 TTPs 5 IoCs
Malware can abuse Windows Autorun to spread further via attached volumes.
description ioc Process File opened for modification F:\autorun.inf COM Surrogate.exe File created C:\autorun.inf COM Surrogate.exe File opened for modification C:\autorun.inf COM Surrogate.exe File created D:\autorun.inf COM Surrogate.exe File created F:\autorun.inf COM Surrogate.exe -
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
-
Kills process with taskkill 1 IoCs
pid Process 1284 taskkill.exe -
Suspicious behavior: EnumeratesProcesses 64 IoCs
pid Process 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe 2260 COM Surrogate.exe -
Suspicious behavior: GetForegroundWindowSpam 1 IoCs
pid Process 2260 COM Surrogate.exe -
Suspicious use of AdjustPrivilegeToken 36 IoCs
description pid Process Token: SeDebugPrivilege 2260 COM Surrogate.exe Token: SeDebugPrivilege 1284 taskkill.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe Token: 33 2260 COM Surrogate.exe Token: SeIncBasePriorityPrivilege 2260 COM Surrogate.exe -
Suspicious use of WriteProcessMemory 9 IoCs
description pid Process procid_target PID 4240 wrote to memory of 2260 4240 CompatibilityCheck.exe 80 PID 4240 wrote to memory of 2260 4240 CompatibilityCheck.exe 80 PID 4240 wrote to memory of 2260 4240 CompatibilityCheck.exe 80 PID 2260 wrote to memory of 3376 2260 COM Surrogate.exe 81 PID 2260 wrote to memory of 3376 2260 COM Surrogate.exe 81 PID 2260 wrote to memory of 3376 2260 COM Surrogate.exe 81 PID 2260 wrote to memory of 1284 2260 COM Surrogate.exe 83 PID 2260 wrote to memory of 1284 2260 COM Surrogate.exe 83 PID 2260 wrote to memory of 1284 2260 COM Surrogate.exe 83
Processes
-
C:\Users\Admin\AppData\Local\Temp\CompatibilityCheck.exe"C:\Users\Admin\AppData\Local\Temp\CompatibilityCheck.exe"1⤵
- Suspicious use of WriteProcessMemory
PID:4240 -
C:\ProgramData\COM Surrogate.exe"C:\ProgramData\COM Surrogate.exe"2⤵
- Drops startup file
- Executes dropped EXE
- Adds Run key to start application
- Drops autorun.inf file
- Suspicious behavior: EnumeratesProcesses
- Suspicious behavior: GetForegroundWindowSpam
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
PID:2260 -
C:\Windows\SysWOW64\netsh.exenetsh firewall add allowedprogram "C:\ProgramData\COM Surrogate.exe" "COM Surrogate.exe" ENABLE3⤵
- Modifies Windows Firewall
PID:3376
-
-
C:\Windows\SysWOW64\taskkill.exetaskkill /F /IM SecHealthUI.exe3⤵
- Kills process with taskkill
- Suspicious use of AdjustPrivilegeToken
PID:1284
-
-
-
C:\Windows\System32\rundll32.exeC:\Windows\System32\rundll32.exe C:\Windows\System32\shell32.dll,SHCreateLocalServerRunDll {9aa46009-3ce0-458a-a354-715610a075e6} -Embedding1⤵PID:3136
-
C:\svchost.exe"C:\svchost.exe"1⤵
- Executes dropped EXE
PID:1144
-
C:\svchost.exe"C:\svchost.exe"1⤵
- Executes dropped EXE
PID:3240
Network
MITRE ATT&CK Enterprise v15
Persistence
Boot or Logon Autostart Execution
1Registry Run Keys / Startup Folder
1Create or Modify System Process
1Windows Service
1Privilege Escalation
Boot or Logon Autostart Execution
1Registry Run Keys / Startup Folder
1Create or Modify System Process
1Windows Service
1Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
37KB
MD50c84829a79c06e88510607526990391e
SHA163970a42f5b779c1f0f8d95d493317917b0bd46d
SHA2566f9b61794c9169a8860fb74e2cc0253b0bc283327b6485f799265f702a67c921
SHA51285638191fee2b456e601487aff23bc5dccbfd24e74970e5f1d8fbdad633a3d31208887f682debf1fd2abcec6e36c50e74b6da30c660dfa0bc0471e7ef8c98f40
-
Filesize
319B
MD52a0834560ed3770fc33d7a42f8229722
SHA1c8c85f989e7a216211cf9e4ce90b0cc95354aa53
SHA2568aa2d836004258f1a1195dc4a96215b685aed0c46a261a2860625d424e9402b6
SHA512c5b64d84e57eb8cc387b5feedf7719f1f7ae21f6197169f5f73bc86deddb538b9af3c9952c94c4f69ae956e1656d11ab7441c292d2d850a4d2aaa9ec678f8e82