Analysis
- user interaction
yes - max time kernel
630s - max time network
625s - platform
windows10-2004_x64 - resource
win10v2004-20260911-en - resource tags
arch:x64arch:x86image:win10v2004-20260911-enlocale:en-usos:windows10-2004-x64systemwindows - submitted
15/10/2026, 17:14
Static task
static1
Behavioral task
behavioral1
Sample
obfus.exe
Resource
win10v2004-20260911-en
Behavioral task
behavioral2
Sample
obfus.exe
Resource
win11ltsc2024-20260911-en
General
- Target obfus.exe
- Size 520KB
- Sample261015-vsac8aaz2q
- SHA256 41099e0093e9ba94e90a5ea9ece569b420b07fab916ef162efc1a5bb282ff006
- MD5 7cfb958333c458598f8eec2adb25512a
- SHA1 70d83e75708e2e0e5e8ec798f75ccc854d5b0dce
- SHA512 2bebd3c2378e8d8275725eb33027500a97f48d40cb234927cde86e2cee2876289a1494838e9c11378631348fbbd620359a4d17bdd2e9c3b940778cc2ff9eb5c2
- SSDEEP 6144:6L/undz2fLpzzlU0tOd/Zigp5Oj8WDWHS+IVaJvHu/DGUYtO3N1Zj033Kqox5SeO:bBIzzlAQph+XPVle8gtZUL
- TLSH T13DB4DAAD6EAA28B9DD0F28F45C1F00081F3416E78B5D1687F1B194FDB72A5C89A1B1F4
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- Modifies WinLogon for persistence 2 TTPs 1 IoCs
description ioc Process Set value (str) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit = "C:\\Windows\\System32\\userinit.exe,C:\\Windows\\Sub\\Client.exe" obfus.exe - Event Triggered Execution: AppInit DLLs 1 TTPs
Adversaries may establish persistence and/or elevate privileges by executing malicious content triggered by AppInit DLLs loaded into processes.
- Checks computer location settings 2 TTPs 2 IoCs
Looks up country code configured in the registry, likely geofence.
description ioc Process Key value queried \REGISTRY\USER\S-1-5-21-681733028-2344970462-962213935-1000\Control Panel\International\Geo\Nation WatchDog.exe Key value queried \REGISTRY\USER\S-1-5-21-681733028-2344970462-962213935-1000\Control Panel\International\Geo\Nation WatchDog.exe - Executes dropped EXE 5 IoCs
pid Process 3252 WatchDog.exe 4160 Client.exe 3332 WatchDog.exe 3664 Client.exe 2320 WatchDog.exe - Loads dropped DLL 12 IoCs
pid Process 4484 Process not Found 5236 Process not Found 3252 WatchDog.exe 3644 Process not Found 4936 WmiApSrv.exe 2364 Process not Found 3256 Process not Found 4160 Client.exe 3332 WatchDog.exe 3664 Client.exe 5860 Process not Found 2320 WatchDog.exe - Adds Run key to start application 2 TTPs 1 IoCs
description ioc Process Set value (str) \REGISTRY\USER\S-1-5-21-681733028-2344970462-962213935-1000\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\WatchDog.exe = "C:\\Windows\\Sub\\WatchDog.exe" obfus.exe - Drops file in Windows directory 18 IoCs
description ioc Process File opened for modification C:\Windows\Sub obfus.exe File opened for modification C:\Windows\Sub\Client.exe WatchDog.exe File opened for modification C:\Windows\Sub WatchDog.exe File opened for modification C:\Windows\Sub Client.exe File opened for modification C:\Windows\Sub\WatchDog.exe WatchDog.exe File opened for modification C:\Windows\Sub\Client.exe Client.exe File created C:\Windows\Sub\Client.exe obfus.exe File created C:\Windows\Sub\WatchDog.exe obfus.exe File created C:\Windows\xdwd.dll obfus.exe File opened for modification C:\Windows\Sub WatchDog.exe File opened for modification C:\Windows\Sub\Client.exe obfus.exe File opened for modification C:\Windows\Sub\WatchDog.exe Client.exe File opened for modification C:\Windows\Sub\Client.exe WatchDog.exe File opened for modification C:\Windows\Sub Client.exe File opened for modification C:\Windows\Sub\WatchDog.exe Client.exe File opened for modification C:\Windows\Sub\WatchDog.exe obfus.exe File opened for modification C:\Windows\Sub\WatchDog.exe WatchDog.exe File opened for modification C:\Windows\Sub\Client.exe Client.exe - Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
- Executes a command shell one-liner 1 TTPs 2 IoCs
Execution of a cmd.exe one-liner (/c "close" or /k "keep") is a common script/loader stage.
pid Process 2916 CMD.exe 3692 CMD.exe - Reads the TCP/IP host and domain name from the registry 1 TTPs 12 IoCs
The configured hostname and DNS domain identify the machine and are commonly collected to profile a host before it reports in.
description ioc Process Key value queried \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Domain obfus.exe Key value queried \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Hostname WatchDog.exe Key value queried \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Domain WatchDog.exe Key value queried \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Hostname Client.exe Key value queried \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Domain Client.exe Key value queried \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Hostname Client.exe Key value queried \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Hostname WatchDog.exe Key value queried \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Domain WatchDog.exe Key value queried \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Hostname obfus.exe Key value queried \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Hostname WatchDog.exe Key value queried \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Domain WatchDog.exe Key value queried \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Domain Client.exe - Scheduled Task/Job: Scheduled Task 1 TTPs 2 IoCs
Schtasks is often used by malware for persistence or to perform post-infection execution.
pid Process 3736 schtasks.exe 5164 schtasks.exe - Suspicious behavior: EnumeratesProcesses 64 IoCs
pid Process 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 3252 WatchDog.exe 3252 WatchDog.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 5332 obfus.exe 4936 WmiApSrv.exe 4936 WmiApSrv.exe 5332 obfus.exe - Suspicious use of AdjustPrivilegeToken 6 IoCs
description pid Process Token: SeDebugPrivilege 5332 obfus.exe Token: SeDebugPrivilege 3252 WatchDog.exe Token: SeDebugPrivilege 4160 Client.exe Token: SeDebugPrivilege 3332 WatchDog.exe Token: SeDebugPrivilege 3664 Client.exe Token: SeDebugPrivilege 2320 WatchDog.exe - Suspicious use of WriteProcessMemory 6 IoCs
description pid Process procid_target PID 5332 wrote to memory of 2916 5332 obfus.exe 96 PID 2916 wrote to memory of 3736 2916 CMD.exe 98 PID 5332 wrote to memory of 3692 5332 obfus.exe 99 PID 3692 wrote to memory of 5164 3692 CMD.exe 102 PID 3252 wrote to memory of 4160 3252 WatchDog.exe 115 PID 3332 wrote to memory of 3664 3332 WatchDog.exe 123 - 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\obfus.exe"C:\Users\Admin\AppData\Local\Temp\obfus.exe"1⤵
- Modifies WinLogon for persistence
- Adds Run key to start application
- Drops file in Windows directory
- Reads the TCP/IP host and domain name from the registry
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
PID:5332 -
C:\Windows\SYSTEM32\CMD.exe"CMD" /c SchTaSKs /create /f /sc minute /mo -1 /tn "WatchDog.exe" /tr "C:\Windows\Sub\Client.exe" /RL HIGHEST & exit2⤵
- Executes a command shell one-liner
- Suspicious use of WriteProcessMemory
PID:2916 -
C:\Windows\system32\schtasks.exeSchTaSKs /create /f /sc minute /mo -1 /tn "WatchDog.exe" /tr "C:\Windows\Sub\Client.exe" /RL HIGHEST3⤵
- Scheduled Task/Job: Scheduled Task
PID:3736
-
-
-
C:\Windows\SYSTEM32\CMD.exe"CMD" /c SchTaSKs /create /f /sc minute /mo 5 /tn "WatchDog.exe" /tr "C:\Windows\Sub\WatchDog.exe" /RL HIGHEST & exit2⤵
- Executes a command shell one-liner
- Suspicious use of WriteProcessMemory
PID:3692 -
C:\Windows\system32\schtasks.exeSchTaSKs /create /f /sc minute /mo 5 /tn "WatchDog.exe" /tr "C:\Windows\Sub\WatchDog.exe" /RL HIGHEST3⤵
- Scheduled Task/Job: Scheduled Task
PID:5164
-
-
-
C:\Windows\Sub\WatchDog.exeC:\Windows\Sub\WatchDog.exe1⤵
- Checks computer location settings
- Executes dropped EXE
- Loads dropped DLL
- Drops file in Windows directory
- Reads the TCP/IP host and domain name from the registry
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
PID:3252 -
C:\Windows\Sub\Client.exe"C:\Windows\Sub\Client.exe"2⤵
- Executes dropped EXE
- Loads dropped DLL
- Drops file in Windows directory
- Reads the TCP/IP host and domain name from the registry
- Suspicious use of AdjustPrivilegeToken
PID:4160
-
-
C:\Windows\system32\wbem\WmiApSrv.exeC:\Windows\system32\wbem\WmiApSrv.exe1⤵
- Loads dropped DLL
- Suspicious behavior: EnumeratesProcesses
PID:4936
-
C:\Windows\Sub\WatchDog.exeC:\Windows\Sub\WatchDog.exe1⤵
- Checks computer location settings
- Executes dropped EXE
- Loads dropped DLL
- Drops file in Windows directory
- Reads the TCP/IP host and domain name from the registry
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
PID:3332 -
C:\Windows\Sub\Client.exe"C:\Windows\Sub\Client.exe"2⤵
- Executes dropped EXE
- Loads dropped DLL
- Drops file in Windows directory
- Reads the TCP/IP host and domain name from the registry
- Suspicious use of AdjustPrivilegeToken
PID:3664
-
-
C:\Windows\Sub\WatchDog.exeC:\Windows\Sub\WatchDog.exe1⤵
- Executes dropped EXE
- Loads dropped DLL
- Reads the TCP/IP host and domain name from the registry
- Suspicious use of AdjustPrivilegeToken
PID:2320
Network
MITRE ATT&CK Enterprise v16
Execution
Command and Scripting Interpreter
1Windows Command Shell
1Scheduled Task/Job
1Scheduled Task
1Persistence
Boot or Logon Autostart Execution
2Registry Run Keys / Startup Folder
1Winlogon Helper DLL
1Event Triggered Execution
1AppInit DLLs
1Scheduled Task/Job
1Scheduled Task
1Privilege Escalation
Boot or Logon Autostart Execution
2Registry Run Keys / Startup Folder
1Winlogon Helper DLL
1Event Triggered Execution
1AppInit DLLs
1Scheduled Task/Job
1Scheduled Task
1Replay Monitor
Loading Replay Monitor...
Downloads
- Path C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\WatchDog.exe.log
- Size 871B
- SHA256 7caf8779608c167ab6fa570df00c973aff6dee850bb63439770889a68c7cdae0
- MD5 386677f585908a33791517dfc2317f88
- SHA1 2e6853b4560a9ac8a74cdd5c3124a777bc0d874e
- SHA512 876d2269e25a4b2754bdf2c7e3c410050f885d7e6bd8abce41c5fc74ae1f8c549b2266dd1588c750f614063f36c8a8e5008cea610505897d04e4ef5c3adc52d9
- TLSH T10911C8312231E1C889223F122C2C298452BF0796A690EE0C719092AED9321275F202E7
- MD5 SHA1 SHA512 TLSH
- Path C:\Windows\xdwd.dll
- Size 136KB
- SHA256 35c8d022e1d917f1aabdceae98097ccc072161b302f84c768ca63e4b32ac2b66
- MD5 16e5a492c9c6ae34c59683be9c51fa31
- SHA1 97031b41f5c56f371c28ae0d62a2df7d585adaba
- SHA512 20fd369172ef5e3e2fde388666b42e8fe5f0c2bfa338c0345f45e98af6561a249ba3ecc48c3f16efcc73f02ecb67b3ddb1e2e8f0e77d18fa00ac34e6379e50b6
- SSDEEP 3072:t0iX+jLyDcqaH9a6DFHo6MjD7VbZaZaZ8Xwlk4MHWZpt:t07yDSvdoRj2up
- TLSH T151D35B0772A500BFE1668638C5630A09E777B8211770DBAF33A4429D9F277E19D3AF61
- MD5 SHA1 SHA512 SSDEEP TLSH