Analysis
- max time kernel
149s - max time network
137s - platform
windows10-2004_x64 - resource
win10v2004-20260130-en - resource tags
arch:x64arch:x86image:win10v2004-20260130-enlocale:en-usos:windows10-2004-x64systemwindows - submitted
05/05/2026, 12:17
Static task
static1
Behavioral task
behavioral1
Sample
kwtor.dll
Resource
win10v2004-20260130-en
Behavioral task
behavioral2
Sample
kwtor.dll
Resource
win11-20260130-en
General
- Target kwtor.dll
- Size 4.2MB
- Sample260505-pf13hsfv41
- SHA256 4decebf79d305dd15b222edefa271d353f8c39cf29235ea3a391b234917d4d25
- MD5 a995f4e3aff2514a01af0f29a0486144
- SHA1 bd682060494e0b26af6911795d3529a7c95f53b2
- SHA512 55c3a5683462f9ffa28a1c9d568559a1cf44ad91dcab65dc2f9f2ccdc4be50e5adc8869023665c30e832800866b30b73e03b8dc5f1f128b01e1f94cca1e1ef4f
- SSDEEP 49152:5j4nm6Wlm9hXoqbCiOxiwKwH84Mm2tNEKoFNTMRiZj2VQcT+9eJt:50XFCV5+ETWo4t
- TLSH T16F264A1BACFD4CDEC0A9F130C4736212FD657840572267C71AE0A6691E677F0AAF6B18
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- Suspicious use of NtCreateUserProcessOtherParentProcess 2 IoCs
description pid Process procid_target PID 3704 created 3228 3704 rundll32.exe 56 PID 4356 created 3228 4356 dllhost.exe 56 - Badlisted process makes network request 3 IoCs
Network request originating from process or tool commonly abused by malware.
flow pid Process 8 3592 rundll32.exe 10 3592 rundll32.exe 11 3592 rundll32.exe - Executes dropped EXE 2 IoCs
pid Process 2012 pylupdate6.exe 1220 pylupdate6.exe - Loads dropped DLL 8 IoCs
pid Process 2012 pylupdate6.exe 2012 pylupdate6.exe 2012 pylupdate6.exe 2012 pylupdate6.exe 2012 pylupdate6.exe 2012 pylupdate6.exe 1220 pylupdate6.exe 1220 pylupdate6.exe - Reads user/profile data of local email clients 2 TTPs
Email clients store some user data on disk where infostealers will often target it.
- Reads user/profile data of web browsers 3 TTPs
Infostealers often target stored browser data, which can include saved credentials etc.
- Accesses cryptocurrency files/wallets, possible credential harvesting 2 TTPs
- Checks installed software on the system 1 TTPs
Looks up Uninstall key entries in the registry to enumerate software on the system.
- Suspicious use of NtSetInformationThreadHideFromDebugger 2 IoCs
pid Process 3704 rundll32.exe 3592 rundll32.exe - Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
- System Location Discovery: System Language Discovery 1 TTPs 3 IoCs
Attempt gather information about the system language of a victim in order to infer the geographical location of that host.
description ioc Process Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language rundll32.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language dllhost.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language dllhost.exe - System Network Configuration Discovery: Internet Connection Discovery 1 TTPs 1 IoCs
Adversaries may check for Internet connectivity on compromised systems.
pid Process 2012 pylupdate6.exe - Modifies registry class 2 IoCs
description ioc Process Key created \REGISTRY\USER\S-1-5-21-745935970-1373868228-562466063-1000_Classes\WOW6432Node\CLSID\{0F87369F-A4E5-4CFC-BD3E-73E6154572DD} dllhost.exe Set value (str) \REGISTRY\USER\S-1-5-21-745935970-1373868228-562466063-1000_Classes\WOW6432Node\CLSID\{0F87369F-A4E5-4CFC-BD3E-73E6154572DD}\AppPath = "C:\\Users\\Admin\\AppData\\Roaming\\ExpandPing\\CacheStorage\\d8eb1276.default-release" dllhost.exe - Suspicious behavior: EnumeratesProcesses 9 IoCs
pid Process 3704 rundll32.exe 3704 rundll32.exe 3592 rundll32.exe 3592 rundll32.exe 3592 rundll32.exe 3592 rundll32.exe 3592 rundll32.exe 3592 rundll32.exe 4356 dllhost.exe - Suspicious behavior: MapViewOfSection 3 IoCs
pid Process 3704 rundll32.exe 3592 rundll32.exe 3592 rundll32.exe - Suspicious use of AdjustPrivilegeToken 3 IoCs
description pid Process Token: SeBackupPrivilege 3592 rundll32.exe Token: SeDebugPrivilege 3784 dllhost.exe Token: SeDebugPrivilege 4356 dllhost.exe - Suspicious use of WriteProcessMemory 64 IoCs
description pid Process procid_target PID 3704 wrote to memory of 2556 3704 rundll32.exe 86 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 PID 3704 wrote to memory of 3592 3704 rundll32.exe 87 - 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:\Windows\Explorer.EXEC:\Windows\Explorer.EXE1⤵PID:3228
-
C:\Windows\system32\rundll32.exerundll32.exe C:\Users\Admin\AppData\Local\Temp\kwtor.dll,#12⤵
- Suspicious use of NtCreateUserProcessOtherParentProcess
- Suspicious use of NtSetInformationThreadHideFromDebugger
- Suspicious behavior: EnumeratesProcesses
- Suspicious behavior: MapViewOfSection
- Suspicious use of WriteProcessMemory
PID:3704 -
C:\Windows\SysWOW64\dllhost.exeC:\Windows\SysWOW64\dllhost.exe3⤵PID:2556
-
-
-
C:\Windows\SysWOW64\rundll32.exeC:\Windows\SysWOW64\rundll32.exe2⤵
- Badlisted process makes network request
- Suspicious use of NtSetInformationThreadHideFromDebugger
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious behavior: MapViewOfSection
- Suspicious use of AdjustPrivilegeToken
PID:3592 -
C:\Program Files\Google\Chrome\Application\chrome.exeC:\Program Files\Google\Chrome\Application\chrome.exe3⤵PID:3960
-
-
C:\Windows\SysWOW64\dllhost.exe"C:\Windows\SysWOW64\dllhost.exe"3⤵
- System Location Discovery: System Language Discovery
- Modifies registry class
- Suspicious use of AdjustPrivilegeToken
PID:3784
-
-
C:\Windows\SysWOW64\dllhost.exe"C:\Windows\SysWOW64\dllhost.exe"3⤵
- Suspicious use of NtCreateUserProcessOtherParentProcess
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:4356
-
-
-
C:\Users\Admin\AppData\Roaming\ExpandPing\CacheStorage\d8eb1276.default-release\pylupdate6.exe"C:\Users\Admin\AppData\Roaming\ExpandPing\CacheStorage\d8eb1276.default-release\pylupdate6.exe" "C:\Users\Admin\AppData\Roaming\ExpandPing\CacheStorage\d8eb1276.default-release\node_modules.asar"2⤵
- Executes dropped EXE
- Loads dropped DLL
- System Network Configuration Discovery: Internet Connection Discovery
PID:2012
-
-
C:\Program Files\Google\Chrome\Application\140.0.7339.81\elevation_service.exe"C:\Program Files\Google\Chrome\Application\140.0.7339.81\elevation_service.exe"1⤵PID:3652
-
C:\Program Files\Google\Chrome\Application\140.0.7339.81\elevation_service.exe"C:\Program Files\Google\Chrome\Application\140.0.7339.81\elevation_service.exe"1⤵PID:4544
-
C:\Users\Admin\AppData\Roaming\ExpandPing\CacheStorage\d8eb1276.default-release\pylupdate6.exeC:\Users\Admin\AppData\Roaming\ExpandPing\CacheStorage\d8eb1276.default-release\pylupdate6.exe1⤵
- Executes dropped EXE
- Loads dropped DLL
PID:1220
Network
MITRE ATT&CK Enterprise v16
Credential Access
Credentials from Password Stores
1Credentials from Web Browsers
1Unsecured Credentials
3Credentials In Files
3Replay Monitor
Loading Replay Monitor...
Downloads
- Path C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0_32\UsageLogs\dllhost.exe.log
- Size 1KB
- SHA256 f044a6fa61d32bd8bfc11d2ee45960de5c740cf30deb8d6086a6f39be029ee0c
- MD5 e0abe15dd9d33fe9c769ca9d31fcaeb0
- SHA1 d1194d70395f63152f534d4d2d47dcef63fc67a9
- SHA512 ba485555132a9c7817f3651c79451395e7825394f34efba6a72061bb3cf2af80618cea67476438fd1dd6723b45f1baf5d4732aeb855aa2218d9b7e2313da19b8
- TLSH T172218C303222B5D98D033F53085869C513FF4749B664EF2CB959235ED92A45BAF321E3
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Roaming\ExpandPing\CacheStorage\d8eb1276.default-release\VCRUNTIME140.dll
- Size 117KB
- SHA256 052ad6a20d375957e82aa6a3c441ea548d89be0981516ca7eb306e063d5027f4
- MD5 32da96115c9d783a0769312c0482a62d
- SHA1 2ea840a5faa87a2fe8d7e5cb4367f2418077d66b
- SHA512 616c78b4a24761d4640ae2377b873f7779322ef7bc26f8de7da0d880b227c577ed6f5ed794fc733468477b2fcdb7916def250e5dc63e79257616f99768419087
- SSDEEP 1536:Z9TXF5YXWbj8qr51XlN+dULTCe1IGhKWyxLiyaXYaNxoecbdhUoaLjTz164zEd:ZEnsvReGsWyxLizXFkecbd1aPTzW
- TLSH T10DC38C8572A002FBD16AC274C1A36A17FB75B94487B0A7CF03B58A650F53BE09E3D356
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path C:\Users\Admin\AppData\Roaming\ExpandPing\CacheStorage\d8eb1276.default-release\_asyncio.pyd
- Size 66KB
- SHA256 7e8b664c9225be6bd55dc5e6ac02341e2675afa0bcfa69c2107c336a12c690fe
- MD5 eb0a11f1873f912c938725c7694bdb9c
- SHA1 5fc623512d17226cd9420a1c1978fce236f717b2
- SHA512 290a35a6926361cfea7a73028555cbdff10d5a889dec5819725c441ae5d21e5a7cca337cd9d5ab263585536241925c8e8275354f474872ab56f7c2532f187d94
- SSDEEP 1536:kzR7WJIIlo/VWhu0QB2p6/xGGWdkoifSKqMgI1DnJ2yvcvR9DfIkZ7:47DMhVGaK1gI1Dn3Q
- TLSH T162634C42E668457BD9C811F0F3994772697CA25007B818D3ACB78CCC2E646D393F77A6
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path C:\Users\Admin\AppData\Roaming\ExpandPing\CacheStorage\d8eb1276.default-release\_ctypes.pyd
- Size 139KB
- SHA256 3d96bd2fcceac4b94aa4c39a2c28117b67fdef2efb85e8c70153a42232a993f3
- MD5 4c2b30ea5dde6369c5e2f757ca4a42c1
- SHA1 851aadd8f367fd619fd2fa6718cb13b44b9f5371
- SHA512 59769745c33ba4752240dfefc536310b08c89866ba7f3f5df755a69da86622c9c08ce5fdae262f5343f91d865d73c34d8250aaed488add2384193c0e2e015482
- SSDEEP 3072:VMUKdJdaAtRdvNu2ZPTbINMVi5bIgcVbnwHLh4dl5rK8IoGPk5:GUyJ0AtRlquVEbIPhkKl5rKE
- TLSH T1BEE37E0B736840A6DAA78138C5739E47FBB1F4521A1097CF42A4C99B2F633926E3F715
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path C:\Users\Admin\AppData\Roaming\ExpandPing\CacheStorage\d8eb1276.default-release\libffi-8.dll
- Size 38KB
- SHA256 eff52743773eb550fcc6ce3efc37c85724502233b6b002a35496d828bd7b280a
- MD5 0f8e4992ca92baaf54cc0b43aaccce21
- SHA1 c7300975df267b1d6adcbac0ac93fd7b1ab49bd2
- SHA512 6e1b223462dc124279bfca74fd2c66fe18b368ffbca540c84e82e0f5bcbea0e10cc243975574fa95ace437b9d8b03a446ed5ee0c9b1b094147cefaf704dfe978
- SSDEEP 768:NiQfxQemQJNrPN+moyijAc5YiSyvkIPxWEqG:dfxIQvPkmoyijP7SytPxF
- TLSH T10B037C0B458418A4E657D53D97A64A2AC335B9240B60F2CB03D4C2BA3F6B7D6FB7C358
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path C:\Users\Admin\AppData\Roaming\ExpandPing\CacheStorage\d8eb1276.default-release\node_modules.asar
- Size 26.8MB
- SHA256 3e0b79f1f625dc3bde6ea844370ea11a1e0e02fc1f6f9cc1d2c633da1b207adb
- MD5 e0f9e2ecfa89e2e9fca1754715189def
- SHA1 473618aee53f8aebd6cd4e9214661933a9e9b2c7
- SHA512 ef793d50316dfb3b01a0323315e893bda3d818c002632927f67b9f0dfdb645e4eb4e590fb052fbf0207d2e04c5a4d0ec099c00c477b15f1e530f669e6821a684
- SSDEEP 196608:gILV2hDRvu39tCqfMpa7gFBpteqhJ1qfdHRlxokNf7wgQ2E:gILyvu/CqIa7gFB7eqkfJRlykNfEgQ2E
- TLSH T12557297467ACD262735AD30BDE22C86AA105C93FDB83A2585EA72F574487F1F9F81031
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path C:\Users\Admin\AppData\Roaming\ExpandPing\CacheStorage\d8eb1276.default-release\pylupdate6.exe
- Size 102KB
- SHA256 b35f09b876edb18695347860f79acddc68993f711274556156769476cd05ae8a
- MD5 e961458d3d879ad7f1f19c99962045a7
- SHA1 7407c90d51a900ca290ed1c7783b7f4c77afcb14
- SHA512 abcd9fd4fc7f2fccb82cabe13f9b56336ebe84904a108aaffefb7730a77b8552909ccae9a52977a7ef874e661dc786b203dd635ec2aa48925d6c09931ac0c1b6
- SSDEEP 1536:YZnTCIxHHWMpdPa5wiE21M8kJIGFvb1CwH/B4syybB89PfIbHYvJr:YZTBwMpdCq/IM8uIGft/B4s5TK
- TLSH T1A1A3E741E62CBDCDE508D4314A75D4F26E24ED327580A51EB7F7BF062871293FA0A93A
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path C:\Users\Admin\AppData\Roaming\ExpandPing\CacheStorage\d8eb1276.default-release\python3.dll
- Size 73KB
- SHA256 482b1c87a8bdd8770ec81f4b0e236de21b5cf3d45a549dc0b051b09732a99dbe
- MD5 f1c0a4a859622f79c0fa559196b3e693
- SHA1 e11b08542c7bdb82b6a813356bc3d12c8a8eb166
- SHA512 026a5e505a1cff26a028810d71f215a93bc6d2faae15105360e3696e4bc640715866d4e757e6356f1da91c6da81bedeb2ec3e0047356a069bd0bdc01764beb82
- SSDEEP 1536:RgeqEMJQaQnnujKALOhtuPucLCFha0Zk30Hxs42yp4K2EIlMVOVhki3/oFVYe3/g:RoEMJQn8IoG0QTQ
- TLSH T15D730A525B54F8E2DAB66BFC78D3998D6F2B02CC43258C9CA47D93D20DD6312A62734C
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path C:\Users\Admin\AppData\Roaming\ExpandPing\CacheStorage\d8eb1276.default-release\python315._pth
- Size 80B
- SHA256 c7f3432f90e8f04c78ff2cef76cf51e50a13ed922f0bcc63fa34aa4decc5770c
- MD5 226b7a3e899ba566037018eca15b58f4
- SHA1 b495729652c313dae06e06e28d9cf8e6ac065630
- SHA512 2ed2aa7ee9b0a00c6deb2b6e42be37b10ff94bb9b1f28fcdbd7ffbd0662d98252ceeaed8d934ed686c52f84339354b903e7487cc698bb7703e516d46471da415
- TLSH T165A0220208A30080002022283FC000F88F32330CCB003A0C8EC82E380200E30ABFA02F
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Roaming\ExpandPing\CacheStorage\d8eb1276.default-release\python315.dll
- Size 6.9MB
- SHA256 46d30acdb729ca35aefeac6e5ab5e00cf8c2ec823e922e8aebe82a412e832336
- MD5 1d42f83fa0e0d4b7fa3b1373106e20ad
- SHA1 4ed616b72e92c0e3e08a624c60696028cc3f162f
- SHA512 d4dd427309a998a39828c37bc09bdedb40eef66b6879f4a8a7f4a3cbd00e4feef14418320f0f219d185c43dbe02d1895d8338e9ccc64e856a126bd2f5df70bac
- SSDEEP 98304:gqTOlq8oFq1Ou0WImwTesHe84OLWv7HDMiEzhct0kymRzP:Vj8oFg5zIFTpHlir1RzP
- TLSH T1B1769D3A735515A5D9BB8036C9030647EBB1BC006A20C34B52A4B6DE2F773A35BEE735
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path C:\Users\Admin\AppData\Roaming\ExpandPing\CacheStorage\d8eb1276.default-release\python315.zip
- Size 4.4MB
- SHA256 0e029c316b6bc7931064a1b5dd2f18213a0581bf447fffbbf687e6cca573aa21
- MD5 d6e54e53978b3d55671595687d974681
- SHA1 a6cd0720c1bfafa34cae5d15f1b5247860dff5bc
- SHA512 7bc8a419dd5f94fdd5cfd56dcfb2c151fd0c3458d1cc032a056cd8f73d314b7f0458ea558cc768c876ce7d9cccb9afd200d93a80653744fa31fd5bccfa61205c
- SSDEEP 98304:5bdnbOs9GsVrCtPBdNZXL54QB1pP7qa2b6Y0KIvQTLDL:pdbr9nle7zXL54QB1t7qao6YbOQ3DL
- TLSH T17A2633A2D668D813D667F23813A4DA0A815DE7D468CCF91FADD871999F434C0E70E88B
- MD5 SHA1 SHA512 SSDEEP TLSH