Analysis
-
max time kernel
148s -
max time network
133s -
platform
windows10-2004_x64 -
resource
win10v2004-en-20220112 -
submitted
11-02-2022 19:25
Static task
static1
Behavioral task
behavioral1
Sample
d756511151c525ba1a658e046e922e8a.exe
Resource
win7-en-20211208
Behavioral task
behavioral2
Sample
d756511151c525ba1a658e046e922e8a.exe
Resource
win10v2004-en-20220112
General
-
Target
d756511151c525ba1a658e046e922e8a.exe
-
Size
1.6MB
-
MD5
d756511151c525ba1a658e046e922e8a
-
SHA1
b3b68c71c1286052cab24f8f245836dd410110fa
-
SHA256
4e17b5f9b4b0b5c568def305d3c73b997a0191684632912f43fcc89894ca6f2b
-
SHA512
316dcd2e8e677811305fd4313ee403abe10aaf2dcddb537e882aa327895a0fc69892ed3457a0e943031a7cb1f5cda5afa0a9df502eaaedff11bd779c1cccd158
Malware Config
Extracted
snakekeylogger
Protocol: ftp- Host:
ftp://ftp.gladiators44.xyz/ - Port:
21 - Username:
[email protected] - Password:
@Mexico1.,
Signatures
-
Snake Keylogger
Keylogger and Infostealer first seen in November 2020.
-
Snake Keylogger Payload 1 IoCs
resource yara_rule behavioral2/memory/2424-136-0x0000000000400000-0x000000000047C000-memory.dmp family_snakekeylogger -
Suspicious use of NtCreateProcessExOtherParentProcess 1 IoCs
description pid Process procid_target PID 2168 created 2424 2168 WerFault.exe 66 -
Looks up external IP address via web service 1 IoCs
Uses a legitimate IP lookup service to find the infected system's external IP.
flow ioc 33 checkip.dyndns.org -
Suspicious use of SetThreadContext 1 IoCs
description pid Process procid_target PID 1532 set thread context of 2424 1532 d756511151c525ba1a658e046e922e8a.exe 66 -
Drops file in Windows directory 3 IoCs
description ioc Process File opened for modification C:\Windows\WinSxS\pending.xml TiWorker.exe File opened for modification C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\DeliveryOptimization\State\keyValueLKG.dat svchost.exe File opened for modification C:\Windows\Logs\CBS\CBS.log TiWorker.exe -
Program crash 1 IoCs
pid pid_target Process procid_target 1464 2424 WerFault.exe 66 -
Checks processor information in registry 2 TTPs 5 IoCs
Processor information is often read in order to detect sandboxing environments.
description ioc Process Key opened \Registry\Machine\HARDWARE\DESCRIPTION\System\CentralProcessor\0 MusNotifyIcon.exe Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\~MHz MusNotifyIcon.exe Key opened \REGISTRY\MACHINE\Hardware\Description\System\CentralProcessor\0 WerFault.exe Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\~MHz WerFault.exe Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\ProcessorNameString WerFault.exe -
Enumerates system info in registry 2 TTPs 2 IoCs
description ioc Process Key opened \REGISTRY\MACHINE\Hardware\Description\System\BIOS WerFault.exe Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\BIOS\SystemSKU WerFault.exe -
Modifies data under HKEY_USERS 51 IoCs
description ioc Process Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\DownloadMonthlyLanBytes = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\DownloadMonthlyCdnBytes = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\LinkLocalConnectionCount = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\DownlinkUsageBps = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\SwarmCount = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config\DODownloadMode = "1" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\CDNConnectionCount = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\GroupConnectionCount = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\BkDownloadRatePct = "45" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\PriorityDownloadCount = "0" svchost.exe Set value (str) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\CPUpct = "4.032310" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\MemoryUsageKB = "4104" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\MemoryUsageKB = "4312" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\UploadMonthlyInternetBytes = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\DownloadMonthlyLinkLocalBytes = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config\KVFileExpirationTime = "132892575292574131" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\SwarmCount = "1" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\DownlinkBps = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\UploadRatePct = "100" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\UploadCount = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\PriorityDownloadPendingCount = "0" svchost.exe Key created \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\MemoryUsageKB = "4016" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\DownloadMonthlyInternetBytes = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\DownloadMonthlyRateBkBps = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\NormalDownloadCount = "0" svchost.exe Set value (str) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\CPUpct = "0.000000" svchost.exe Key created \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\InternetConnectionCount = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\FrDownloadRatePct = "90" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\MonthlyUploadRestriction = "0" svchost.exe Key created \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Settings svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\DownloadMonthlyGroupBytes = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\DownloadMonthlyRateFrBps = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\LANConnectionCount = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\UplinkUsageBps = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\NormalDownloadPendingCount = "0" svchost.exe Set value (str) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\CPUpct = "0.007759" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config\DownloadMode_BackCompat = "1" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\UploadMonthlyLanBytes = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\DownloadMonthlyRateBkCnt = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\MonthID = "2" svchost.exe Set value (str) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config\Geo_EndpointFullUri = "https://geo.prod.do.dsp.mp.microsoft.com/geo" svchost.exe Set value (str) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config\GeoVersion_EndpointFullUri = "https://geover.prod.do.dsp.mp.microsoft.com/geoversion" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\CacheSizeBytes = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\PeerInfoCount = "0" svchost.exe Key created \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization svchost.exe Set value (str) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\CPUpct = "0.169348" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\UplinkBps = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\DownloadMonthlyRateFrCnt = "0" svchost.exe Set value (int) \REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Usage\DownloadMonthlyCacheHostBytes = "0" svchost.exe -
Suspicious behavior: EnumeratesProcesses 3 IoCs
pid Process 2424 d756511151c525ba1a658e046e922e8a.exe 1464 WerFault.exe 1464 WerFault.exe -
Suspicious use of AdjustPrivilegeToken 64 IoCs
description pid Process Token: SeDebugPrivilege 2424 d756511151c525ba1a658e046e922e8a.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe Token: SeBackupPrivilege 3032 TiWorker.exe Token: SeRestorePrivilege 3032 TiWorker.exe Token: SeSecurityPrivilege 3032 TiWorker.exe -
Suspicious use of WriteProcessMemory 10 IoCs
description pid Process procid_target PID 1532 wrote to memory of 2424 1532 d756511151c525ba1a658e046e922e8a.exe 66 PID 1532 wrote to memory of 2424 1532 d756511151c525ba1a658e046e922e8a.exe 66 PID 1532 wrote to memory of 2424 1532 d756511151c525ba1a658e046e922e8a.exe 66 PID 1532 wrote to memory of 2424 1532 d756511151c525ba1a658e046e922e8a.exe 66 PID 1532 wrote to memory of 2424 1532 d756511151c525ba1a658e046e922e8a.exe 66 PID 1532 wrote to memory of 2424 1532 d756511151c525ba1a658e046e922e8a.exe 66 PID 1532 wrote to memory of 2424 1532 d756511151c525ba1a658e046e922e8a.exe 66 PID 1532 wrote to memory of 2424 1532 d756511151c525ba1a658e046e922e8a.exe 66 PID 2168 wrote to memory of 2424 2168 WerFault.exe 66 PID 2168 wrote to memory of 2424 2168 WerFault.exe 66
Processes
-
C:\Users\Admin\AppData\Local\Temp\d756511151c525ba1a658e046e922e8a.exe"C:\Users\Admin\AppData\Local\Temp\d756511151c525ba1a658e046e922e8a.exe"1⤵
- Suspicious use of SetThreadContext
- Suspicious use of WriteProcessMemory
PID:1532 -
C:\Users\Admin\AppData\Local\Temp\d756511151c525ba1a658e046e922e8a.exe"C:\Users\Admin\AppData\Local\Temp\d756511151c525ba1a658e046e922e8a.exe"2⤵
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2424 -
C:\Windows\SysWOW64\WerFault.exeC:\Windows\SysWOW64\WerFault.exe -u -p 2424 -s 14523⤵
- Program crash
- Checks processor information in registry
- Enumerates system info in registry
- Suspicious behavior: EnumeratesProcesses
PID:1464
-
-
-
C:\Windows\system32\MusNotifyIcon.exe%systemroot%\system32\MusNotifyIcon.exe NotifyTrayIcon 131⤵
- Checks processor information in registry
PID:1964
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k NetworkService -p1⤵
- Drops file in Windows directory
- Modifies data under HKEY_USERS
PID:3260
-
C:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.19041.1220_none_7e21bc567c7ed16b\TiWorker.exeC:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.19041.1220_none_7e21bc567c7ed16b\TiWorker.exe -Embedding1⤵
- Drops file in Windows directory
- Suspicious use of AdjustPrivilegeToken
PID:3032
-
C:\Windows\SysWOW64\WerFault.exeC:\Windows\SysWOW64\WerFault.exe -pss -s 408 -p 2424 -ip 24241⤵
- Suspicious use of NtCreateProcessExOtherParentProcess
- Suspicious use of WriteProcessMemory
PID:2168