Analysis
- max time kernel
135s - max time network
153s - platform
windows10-2004_x64 - resource
win10v2004-20230220-en - resource tags
arch:x64arch:x86image:win10v2004-20230220-enlocale:en-usos:windows10-2004-x64system - submitted
30/03/2023, 06:41
Static task
static1
Behavioral task
behavioral1
Sample
Pending invoice.exe
Resource
win7-20230220-en
Behavioral task
behavioral2
Sample
Pending invoice.exe
Resource
win10v2004-20230220-en
General
- Target Pending invoice.exe
- Size 639KB
- Sample230330-hfr2aabc54
- SHA256 eab658dc337806cf9d581da4cb44cfdea0a7ed1d9a5007848faeaa0b624fed3b
- MD5 27a873a35fac60f06f35762aae49fbb9
- SHA1 9d7c33fdded3f99d263b5a5ede1ad223b1f8a88f
- SHA512 d528a09d7c1f076810061ee8179edde4e46d4f776f6eb88944d588ad5b2c2696978007e7e9d06a933b9930c7fe948c3b1ebcaff3848accd6ba2297a5b0333940
- SSDEEP 6144:0iFagIJ1BpTkP8nQwUnzEC47J722AxAJYC6lk4+pLDkpJmnyvqwVUFYRyq27IM:0RBNk4szE9g24POdkpQyywVUF4fN
- MD5 SHA1 SHA512 SSDEEP
Malware Config
Extracted
-
snakekeylogger
-
https://api.telegram.org/bot6201063260:AAFNunaDOhtoeTfrWIWz56huyZbdHssBU3s/sendMessage?chat_id=5932819427
Signatures
- Snake Keylogger
Keylogger and Infostealer first seen in November 2020.
- Snake Keylogger payload 1 IoCs
resource yara_rule behavioral2/memory/3696-144-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-1529757233-3489015626-3409890339-1000\Control Panel\International\Geo\Nation Pending invoice.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-1529757233-3489015626-3409890339-1000\Software\Microsoft\Office\15.0\Outlook\Profiles\Outlook\9375CFF0413111d3B88A00104B2A6676 Pending invoice.exe Key opened \REGISTRY\USER\S-1-5-21-1529757233-3489015626-3409890339-1000\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook\9375CFF0413111d3B88A00104B2A6676 Pending invoice.exe Key opened \REGISTRY\USER\S-1-5-21-1529757233-3489015626-3409890339-1000\Software\Microsoft\Office\16.0\Outlook\Profiles\Outlook\9375CFF0413111d3B88A00104B2A6676 Pending invoice.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 27 checkip.dyndns.org - Suspicious use of SetThreadContext 1 IoCs
description pid Process procid_target PID 424 set thread context of 3696 424 Pending invoice.exe 88 - 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 224 schtasks.exe - Suspicious behavior: EnumeratesProcesses 3 IoCs
pid Process 424 Pending invoice.exe 3696 Pending invoice.exe 3696 Pending invoice.exe - Suspicious use of AdjustPrivilegeToken 2 IoCs
description pid Process Token: SeDebugPrivilege 424 Pending invoice.exe Token: SeDebugPrivilege 3696 Pending invoice.exe - Suspicious use of WriteProcessMemory 11 IoCs
description pid Process procid_target PID 424 wrote to memory of 224 424 Pending invoice.exe 86 PID 424 wrote to memory of 224 424 Pending invoice.exe 86 PID 424 wrote to memory of 224 424 Pending invoice.exe 86 PID 424 wrote to memory of 3696 424 Pending invoice.exe 88 PID 424 wrote to memory of 3696 424 Pending invoice.exe 88 PID 424 wrote to memory of 3696 424 Pending invoice.exe 88 PID 424 wrote to memory of 3696 424 Pending invoice.exe 88 PID 424 wrote to memory of 3696 424 Pending invoice.exe 88 PID 424 wrote to memory of 3696 424 Pending invoice.exe 88 PID 424 wrote to memory of 3696 424 Pending invoice.exe 88 PID 424 wrote to memory of 3696 424 Pending invoice.exe 88 - outlook_office_path 1 IoCs
description ioc Process Key opened \REGISTRY\USER\S-1-5-21-1529757233-3489015626-3409890339-1000\Software\Microsoft\Office\16.0\Outlook\Profiles\Outlook\9375CFF0413111d3B88A00104B2A6676 Pending invoice.exe - outlook_win_path 1 IoCs
description ioc Process Key opened \REGISTRY\USER\S-1-5-21-1529757233-3489015626-3409890339-1000\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook\9375CFF0413111d3B88A00104B2A6676 Pending invoice.exe
Processes
-
C:\Users\Admin\AppData\Local\Temp\Pending invoice.exe"C:\Users\Admin\AppData\Local\Temp\Pending invoice.exe"1⤵
- Checks computer location settings
- Suspicious use of SetThreadContext
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
PID:424 -
C:\Windows\SysWOW64\schtasks.exe"C:\Windows\System32\schtasks.exe" /Create /TN "Updates\QrEFTvDEw" /XML "C:\Users\Admin\AppData\Local\Temp\tmpF33E.tmp"2⤵
- Creates scheduled task(s)
PID:224
-
-
C:\Users\Admin\AppData\Local\Temp\Pending invoice.exe"{path}"2⤵
- Accesses Microsoft Outlook profiles
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- outlook_office_path
- outlook_win_path
PID:3696
-
Network
MITRE ATT&CK Enterprise v6
Replay Monitor
Loading Replay Monitor...
Downloads
- Path C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0_32\UsageLogs\Pending invoice.exe.log
- Size 1KB
- SHA256 c18db6aecad2436da4a63ff26af4e3a337cca48f01c21b8db494fe5ccc60e553
- MD5 17573558c4e714f606f997e5157afaac
- SHA1 13e16e9415ceef429aaf124139671ebeca09ed23
- SHA512 f4edf13f05a0d142e4dd42802098c8c44988ee8869621a62c2b565a77c9a95857f636583ff8d6d9baa366603d98b9bfbf1fc75bc6f9f8f83c80cb1215b2941cc
- MD5 SHA1 SHA512
- Path C:\Users\Admin\AppData\Local\Temp\tmpF33E.tmp
- Size 1KB
- SHA256 6b92defffe63996e587ed0ccbb733b990e033343253049db9dc8054313e1c109
- MD5 9f89801da95d2077f2f7922c77d87ced
- SHA1 38a3a25010aa58576003605999ff6f0ff84c46aa
- SHA512 ecf3141de1bd456a07cf96f06cdc38dc951100bb88af106ec7dece40436d2aa7f1826a862dc4d5289992f584604d66b2600bcfa38a59df939024cd6e2af25302
- MD5 SHA1 SHA512