Analysis
- max time kernel
91s - max time network
155s - platform
windows10-2004_x64 - resource
win10v2004-20220901-en - resource tags
arch:x64arch:x86image:win10v2004-20220901-enlocale:en-usos:windows10-2004-x64system - submitted
19/10/2022, 13:00
Static task
static1
Behavioral task
behavioral1
Sample
Swift copy.exe
Resource
win7-20220901-en
Behavioral task
behavioral2
Sample
Swift copy.exe
Resource
win10v2004-20220901-en
General
- Target Swift copy.exe
- Size 1.3MB
- Sample221019-p8m2cshchq
- SHA256 a688728d9378d9412d5dc8fc430442085d8252e4d4f6dcfd92cfa2bde64fc04e
- MD5 0d2d3204ec6dacfb8fa135e287928f09
- SHA1 17d3bf14cf85f31b0422b83f7e9a7459dafa1ed3
- SHA512 ea340aaa99b9154d78c93b9dcaff8e4550d2015e94343d988bbe3d182d0a42f49c9d25a50559d4fcdb9696903aa30892c65c4ab2dc02902da1652531ae27fbc1
- SSDEEP 24576:Ey6lF+87hG1IDcs7Wm8k6yK2wMqmZ7xsNTrjB1oeKtr+:8lF+8tL4sim8Eoq7xy7B1oeKt
- MD5 SHA1 SHA512 SSDEEP
Malware Config
Extracted
-
snakekeylogger
-
https://api.telegram.org/bot1507062795:AAEBb0H5OYbp-dWwXk8ffQp0InjOhKxhpbU/sendMessage?chat_id=1663822858
Signatures
- Snake Keylogger
Keylogger and Infostealer first seen in November 2020.
- Snake Keylogger payload 1 IoCs
resource yara_rule behavioral2/memory/808-140-0x0000000000400000-0x0000000000426000-memory.dmp family_snakekeylogger - 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-929662420-1054238289-2961194603-1000\Control Panel\International\Geo\Nation Swift copy.exe - Reads data files stored by FTP clients 2 TTPs
Tries to access configuration files associated with programs like FileZilla.
- 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 2 TTPs
Infostealers often target stored browser data, which can include saved credentials etc.
- Accesses Microsoft Outlook profiles 1 TTPs 3 IoCs
description ioc Process Key opened \REGISTRY\USER\S-1-5-21-929662420-1054238289-2961194603-1000\Software\Microsoft\Office\15.0\Outlook\Profiles\Outlook\9375CFF0413111d3B88A00104B2A6676 Swift copy.exe Key opened \REGISTRY\USER\S-1-5-21-929662420-1054238289-2961194603-1000\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook\9375CFF0413111d3B88A00104B2A6676 Swift copy.exe Key opened \REGISTRY\USER\S-1-5-21-929662420-1054238289-2961194603-1000\Software\Microsoft\Office\16.0\Outlook\Profiles\Outlook\9375CFF0413111d3B88A00104B2A6676 Swift copy.exe - 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 23 checkip.dyndns.org - Suspicious use of SetThreadContext 1 IoCs
description pid Process procid_target PID 5044 set thread context of 808 5044 Swift copy.exe 95 - Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s). Likely ransomware behaviour.
- Creates scheduled task(s) 1 TTPs 1 IoCs
Schtasks is often used by malware for persistence or to perform post-infection execution.
pid Process 5008 schtasks.exe - Suspicious behavior: EnumeratesProcesses 2 IoCs
pid Process 5044 Swift copy.exe 808 Swift copy.exe - Suspicious use of AdjustPrivilegeToken 2 IoCs
description pid Process Token: SeDebugPrivilege 5044 Swift copy.exe Token: SeDebugPrivilege 808 Swift copy.exe - Suspicious use of SetWindowsHookEx 2 IoCs
pid Process 5044 Swift copy.exe 5044 Swift copy.exe - Suspicious use of WriteProcessMemory 11 IoCs
description pid Process procid_target PID 5044 wrote to memory of 5008 5044 Swift copy.exe 93 PID 5044 wrote to memory of 5008 5044 Swift copy.exe 93 PID 5044 wrote to memory of 5008 5044 Swift copy.exe 93 PID 5044 wrote to memory of 808 5044 Swift copy.exe 95 PID 5044 wrote to memory of 808 5044 Swift copy.exe 95 PID 5044 wrote to memory of 808 5044 Swift copy.exe 95 PID 5044 wrote to memory of 808 5044 Swift copy.exe 95 PID 5044 wrote to memory of 808 5044 Swift copy.exe 95 PID 5044 wrote to memory of 808 5044 Swift copy.exe 95 PID 5044 wrote to memory of 808 5044 Swift copy.exe 95 PID 5044 wrote to memory of 808 5044 Swift copy.exe 95 - outlook_office_path 1 IoCs
description ioc Process Key opened \REGISTRY\USER\S-1-5-21-929662420-1054238289-2961194603-1000\Software\Microsoft\Office\16.0\Outlook\Profiles\Outlook\9375CFF0413111d3B88A00104B2A6676 Swift copy.exe - outlook_win_path 1 IoCs
description ioc Process Key opened \REGISTRY\USER\S-1-5-21-929662420-1054238289-2961194603-1000\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook\9375CFF0413111d3B88A00104B2A6676 Swift copy.exe
Processes
-
C:\Users\Admin\AppData\Local\Temp\Swift copy.exe"C:\Users\Admin\AppData\Local\Temp\Swift copy.exe"1⤵
- Checks computer location settings
- Suspicious use of SetThreadContext
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of SetWindowsHookEx
- Suspicious use of WriteProcessMemory
PID:5044 -
C:\Windows\SysWOW64\schtasks.exe"C:\Windows\System32\schtasks.exe" /Create /TN "Updates\ETPhoAuIQElOK" /XML "C:\Users\Admin\AppData\Local\Temp\tmp3587.tmp"2⤵
- Creates scheduled task(s)
PID:5008
-
-
C:\Users\Admin\AppData\Local\Temp\Swift copy.exe"{path}"2⤵
- Accesses Microsoft Outlook profiles
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- outlook_office_path
- outlook_win_path
PID:808
-
Network
MITRE ATT&CK Enterprise v6
Replay Monitor
Loading Replay Monitor...
Downloads
- Path C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0_32\UsageLogs\Swift copy.exe.log
- Size 1KB
- SHA256 e16024b092a026a9dc00df69d4b9bbcab7b2dc178dc5291fc308a1abc9304a99
- MD5 84e77a587d94307c0ac1357eb4d3d46f
- SHA1 83cc900f9401f43d181207d64c5adba7a85edc1e
- SHA512 aefb5c62200b3ed97718d20a89990954d4d8acdc0a6a73c5a420f1bba619cb79e70c2cd0a579b9f52dc6b09e1de2cea6cd6cac4376cfee92d94e2c01d310f691
- MD5 SHA1 SHA512
- Path C:\Users\Admin\AppData\Local\Temp\tmp3587.tmp
- Size 1KB
- SHA256 3554c3c29a5f2bac6436980c25e628d1336e394a485eccc6b9d94b2d07ab6e95
- MD5 e229b8ff8704c94d681a2993c70bbf96
- SHA1 ab013b2655685191080681e1492d61fb8e1ad8e6
- SHA512 e33dd6ad5e41b2018ae56d19d95f15e8521ad8236861e198281ae05758c39684b98f9b4a9df651d3f1635829fd90d09fffe1857aa8be87ccd9ce34e71c0f76dd
- MD5 SHA1 SHA512