Analysis
- max time kernel
149s - max time network
146s - platform
windows10-2004_x64 - resource
win10v2004-20260911-en - resource tags
arch:x64arch:x86image:win10v2004-20260911-enlocale:en-usos:windows10-2004-x64systemwindows - submitted
07/11/2026, 16:50
Static task
static1
Behavioral task
behavioral1
Sample
DnsSwitch.exe
Resource
win10v2004-20260911-en
Behavioral task
behavioral2
Sample
DnsSwitch.exe
Resource
win11ltsc2024-20260911-en
General
- Target DnsSwitch.exe
- Size 372KB
- Sample261107-vb8jpafd68
- SHA256 43c5d084f2eacb80239ea7168d2d0b6ef869569266de1157584a4f5d3be453c7
- MD5 d1cadeaeb3b2cfe8392676c301972b38
- SHA1 70299ffa6546fcaa304248370694e313860f89a7
- SHA512 3aa53d737c30638743eec48e6da4de377ac4e10361d035b85669436c22fe1a2cc66e8529f477dfa42776cf2c1195c4236edd797e7487f115c1deeda507f7ce67
- SSDEEP 6144:aQJzGnDpNg1BHbKruvxNR1O0fRtU5+hthiGqWbr:hlupNg1BHAuZPg0bUIhPi2br
- TLSH T1C0849D07F386D709C66A1FBA8575C221A670FC122B37C70F985737AEA85B6C08D15AC7
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- Downloads MZ/PE file 1 IoCs
flow pid Process 42 3540 DnsSwitch.exe - 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-524788801-3318743092-4051225893-1000\Control Panel\International\Geo\Nation DnsSwitch.exe - Executes dropped EXE 2 IoCs
pid Process 3540 DnsSwitch.exe 1620 DnsSwitch.exe - Unexpected DNS network traffic destination 19 IoCs
Network traffic to other servers than the configured DNS servers was detected on the DNS port.
description flow ioc pid Process Destination IP 29 186.246.49.127 3540 DnsSwitch.exe Destination IP 30 212.109.195.93 3540 DnsSwitch.exe Destination IP 12 83.220.169.155 3540 DnsSwitch.exe Destination IP 19 109.120.137.190 3540 DnsSwitch.exe Destination IP 23 111.88.96.50 3540 DnsSwitch.exe Destination IP 15 193.233.112.88 3540 DnsSwitch.exe Destination IP 18 5.175.161.40 3540 DnsSwitch.exe Destination IP 27 37.230.192.51 3540 DnsSwitch.exe Destination IP 28 80.253.249.40 3540 DnsSwitch.exe Destination IP 9 159.194.200.33 3540 DnsSwitch.exe Destination IP 14 103.27.157.38 3540 DnsSwitch.exe Destination IP 16 193.233.112.67 3540 DnsSwitch.exe Destination IP 17 143.20.64.192 3540 DnsSwitch.exe Destination IP 22 111.88.96.54 3540 DnsSwitch.exe Destination IP 10 31.25.239.132 3540 DnsSwitch.exe Destination IP 11 195.133.25.16 3540 DnsSwitch.exe Destination IP 13 135.106.217.200 3540 DnsSwitch.exe Destination IP 20 95.216.204.218 3540 DnsSwitch.exe Destination IP 21 192.144.59.14 3540 DnsSwitch.exe - Contacts third-party web service commonly abused for C2 1 TTPs 2 IoCs
Legitimate web (hosting) services can be abused by malware authors to host malware or C2s.
flow ioc 35 raw.githubusercontent.com 36 raw.githubusercontent.com - Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
- Reads the TCP/IP host and domain name from the registry 1 TTPs 2 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\Hostname DnsSwitch.exe Key value queried \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Domain DnsSwitch.exe - Scheduled Task/Job: Scheduled Task 1 TTPs 1 IoCs
Schtasks is often used by malware for persistence or to perform post-infection execution.
pid Process 2952 schtasks.exe - Suspicious use of AdjustPrivilegeToken 1 IoCs
description pid Process Token: SeDebugPrivilege 3540 DnsSwitch.exe - Suspicious use of FindShellTrayWindow 2 IoCs
pid Process 3540 DnsSwitch.exe 3540 DnsSwitch.exe - Suspicious use of SendNotifyMessage 2 IoCs
pid Process 3540 DnsSwitch.exe 3540 DnsSwitch.exe - Suspicious use of WriteProcessMemory 3 IoCs
description pid Process procid_target PID 4560 wrote to memory of 2952 4560 DnsSwitch.exe 86 PID 4560 wrote to memory of 3540 4560 DnsSwitch.exe 88 PID 3540 wrote to memory of 4552 3540 DnsSwitch.exe 91 - 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\DnsSwitch.exe"C:\Users\Admin\AppData\Local\Temp\DnsSwitch.exe"1⤵
- Checks computer location settings
- Suspicious use of WriteProcessMemory
PID:4560 -
C:\Windows\SYSTEM32\schtasks.exe"schtasks" /Create /TN DnsSwitch /XML "C:\Users\Admin\AppData\Local\Temp\DnsSwitch-task.xml" /F2⤵
- Scheduled Task/Job: Scheduled Task
PID:2952
-
-
C:\Users\Admin\AppData\Local\Programs\DnsSwitch\DnsSwitch.exe"C:\Users\Admin\AppData\Local\Programs\DnsSwitch\DnsSwitch.exe"2⤵
- Downloads MZ/PE file
- Executes dropped EXE
- Unexpected DNS network traffic destination
- Reads the TCP/IP host and domain name from the registry
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of FindShellTrayWindow
- Suspicious use of SendNotifyMessage
- Suspicious use of WriteProcessMemory
PID:3540 -
C:\Windows\SYSTEM32\schtasks.exe"schtasks" /Query /TN DnsSwitch3⤵PID:4552
-
-
-
C:\Users\Admin\AppData\Local\Programs\DnsSwitch\DnsSwitch.exeC:\Users\Admin\AppData\Local\Programs\DnsSwitch\DnsSwitch.exe1⤵
- Executes dropped EXE
PID:1620
Network
MITRE ATT&CK Enterprise v16
Replay Monitor
Loading Replay Monitor...
Downloads
- Path C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\DnsSwitch.exe.log
- Size 1KB
- SHA256 ed53b53478ed9b38c251960ad1c30cd3aac3eb823c9b5c48c74743c5c1774f1b
- MD5 37b19b4e4668577626ee2bdfb44bdc2c
- SHA1 af9c9dc41c7e85d4f19a495340011891b85fb30d
- SHA512 8749b8551d5f5c50c87c807d807240d994069def605696d180383823dad8009773baa3eda08c14e73b581c7639d488fc5b6180cab5434fe95fc3ba640897fe9b
- TLSH T11C119B302276A1D84D122F551C1D2BC403BF472ABAA4CF0C7998739EDD364579F212E7
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Programs\DnsSwitch\DnsSwitch.exe
- Size 372KB
- SHA256 43c5d084f2eacb80239ea7168d2d0b6ef869569266de1157584a4f5d3be453c7
- MD5 d1cadeaeb3b2cfe8392676c301972b38
- SHA1 70299ffa6546fcaa304248370694e313860f89a7
- SHA512 3aa53d737c30638743eec48e6da4de377ac4e10361d035b85669436c22fe1a2cc66e8529f477dfa42776cf2c1195c4236edd797e7487f115c1deeda507f7ce67
- SSDEEP 6144:aQJzGnDpNg1BHbKruvxNR1O0fRtU5+hthiGqWbr:hlupNg1BHAuZPg0bUIhPi2br
- TLSH T1C0849D07F386D709C66A1FBA8575C221A670FC122B37C70F985737AEA85B6C08D15AC7
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path C:\Users\Admin\AppData\Local\Temp\DnsSwitch-task.xml
- Size 1KB
- SHA256 bcf6df3137d3ce338ce3e23e29fab3407f13861cd5c1c7370c2c9c012132cc36
- MD5 28a871786bfd4721c07b63488950960b
- SHA1 bade9d717f83f0648f6e9476124aa5e1e45a8238
- SHA512 ece85b9c2db89fa5ca0a96ab0cb8813a2afef077a228e77371ca612dd5b983ece18968e0e691afe9bb1fc693183b8c822a355a2fd01cc6badbf4064447c5e99e
- TLSH T197316843ABFE220DF2F3AF9CAABA641199B6FD655D28D4AE0074064D0471D70C9B0B37
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Roaming\DnsSwitch\update\DnsSwitch-3.0.0.exe
- Size 1.3MB
- SHA256 72474b85f29b1148f2c86dab058cb7093a951d47f5cd0ba84f075e57e3ca24e0
- MD5 743df6aef7ccde1aa17b23af89498c6c
- SHA1 448be8153b0f89b7387e6c39fbdf7c430c80e7a6
- SHA512 0ba83b6f42af4097f970bdc39d16ed3a9e29859d5585b7375aeac6be6f103099eea1a17ccfd5493fe417ed9b59591ae3c3cd077049dac76466fc9edd84125336
- SSDEEP 24576:ypNg1+nuFJXssolhPnkkkHI8Tmysgp6dG4qrO/J/:gnuFyvh4jd4qu
- TLSH T19055BF03F297A617C5081F7883A757527B35FE41BA24CB0BA20F682DAC5B7E02D65EC5
- MD5 SHA1 SHA512 SSDEEP TLSH