Malware Analysis Report

2024-08-06 14:44

Sample ID 240627-yd1hmszapj
Target 1748747aebd8c7ab9baece491da1e34b_JaffaCakes118
SHA256 718b8c3293604c3626d2051074cd810f3d0b6508ff165f7363eaefbda8234322
Tags
nanocore evasion keylogger persistence spyware stealer trojan
score
10/10

Table of Contents

Analysis Overview

MITRE ATT&CK Matrix

Analysis: static1

Detonation Overview

Signatures

Analysis: behavioral1

Detonation Overview

Command Line

Signatures

Processes

Network

Files

Analysis: behavioral2

Detonation Overview

Command Line

Signatures

Processes

Network

Files

Analysis Overview

score
10/10

SHA256

718b8c3293604c3626d2051074cd810f3d0b6508ff165f7363eaefbda8234322

Threat Level: Known bad

The file 1748747aebd8c7ab9baece491da1e34b_JaffaCakes118 was found to be: Known bad.

Malicious Activity Summary

nanocore evasion keylogger persistence spyware stealer trojan

NanoCore

Checks computer location settings

Checks whether UAC is enabled

Adds Run key to start application

Suspicious use of SetThreadContext

Drops file in Program Files directory

Unsigned PE

Enumerates physical storage devices

Suspicious behavior: EnumeratesProcesses

Suspicious behavior: GetForegroundWindowSpam

Suspicious use of AdjustPrivilegeToken

Scheduled Task/Job: Scheduled Task

Suspicious use of WriteProcessMemory

MITRE ATT&CK Matrix V13

Analysis: static1

Detonation Overview

Reported

2024-06-27 19:40

Signatures

Unsigned PE

Description Indicator Process Target
N/A N/A N/A N/A

Analysis: behavioral1

Detonation Overview

Submitted

2024-06-27 19:40

Reported

2024-06-27 19:43

Platform

win7-20240419-en

Max time kernel

146s

Max time network

150s

Command Line

"C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe"

Signatures

NanoCore

keylogger trojan stealer spyware nanocore

Adds Run key to start application

persistence
Description Indicator Process Target
Set value (str) \REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run\DOS Manager = "C:\\Program Files (x86)\\DOS Manager\\dosmgr.exe" C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A

Checks whether UAC is enabled

evasion trojan
Description Indicator Process Target
Key value queried \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A

Suspicious use of SetThreadContext

Description Indicator Process Target
PID 3012 set thread context of 2580 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe

Drops file in Program Files directory

Description Indicator Process Target
File created C:\Program Files (x86)\DOS Manager\dosmgr.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A
File opened for modification C:\Program Files (x86)\DOS Manager\dosmgr.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A

Enumerates physical storage devices

Scheduled Task/Job: Scheduled Task

persistence execution
Description Indicator Process Target
N/A N/A C:\Windows\SysWOW64\schtasks.exe N/A

Suspicious behavior: EnumeratesProcesses

Description Indicator Process Target
N/A N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A
N/A N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A
N/A N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A

Suspicious behavior: GetForegroundWindowSpam

Description Indicator Process Target
N/A N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A

Suspicious use of AdjustPrivilegeToken

Description Indicator Process Target
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A

Suspicious use of WriteProcessMemory

Description Indicator Process Target
PID 3012 wrote to memory of 2660 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Windows\SysWOW64\schtasks.exe
PID 3012 wrote to memory of 2660 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Windows\SysWOW64\schtasks.exe
PID 3012 wrote to memory of 2660 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Windows\SysWOW64\schtasks.exe
PID 3012 wrote to memory of 2660 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Windows\SysWOW64\schtasks.exe
PID 3012 wrote to memory of 2580 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe
PID 3012 wrote to memory of 2580 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe
PID 3012 wrote to memory of 2580 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe
PID 3012 wrote to memory of 2580 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe
PID 3012 wrote to memory of 2580 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe
PID 3012 wrote to memory of 2580 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe
PID 3012 wrote to memory of 2580 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe
PID 3012 wrote to memory of 2580 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe
PID 3012 wrote to memory of 2580 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe

Processes

C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe

"C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe"

C:\Windows\SysWOW64\schtasks.exe

"C:\Windows\System32\schtasks.exe" /Create /TN "Updates\AxXDlVIQlS" /XML "C:\Users\Admin\AppData\Local\Temp\tmp8833.tmp"

C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe

"{path}"

Network

Country Destination Domain Proto
US 8.8.8.8:53 amechi.duckdns.org udp
US 45.128.36.178:4190 amechi.duckdns.org tcp
US 8.8.8.8:53 amechi.duckdns.org udp
US 45.128.36.178:4190 amechi.duckdns.org tcp
US 8.8.8.8:53 amechi.duckdns.org udp
US 45.128.36.178:4190 amechi.duckdns.org tcp
US 8.8.8.8:53 amechi.duckdns.org udp
US 45.128.36.178:4190 amechi.duckdns.org tcp
US 8.8.8.8:53 amechi.duckdns.org udp
US 45.128.36.178:4190 amechi.duckdns.org tcp
US 8.8.8.8:53 amechi.duckdns.org udp
US 45.128.36.178:4190 amechi.duckdns.org tcp
US 8.8.8.8:53 amechi.duckdns.org udp
US 45.128.36.178:4190 amechi.duckdns.org tcp
US 8.8.8.8:53 amechi.duckdns.org udp
US 45.128.36.178:4190 amechi.duckdns.org tcp

Files

memory/3012-0-0x0000000073F9E000-0x0000000073F9F000-memory.dmp

memory/3012-1-0x0000000000EE0000-0x0000000000F86000-memory.dmp

memory/3012-2-0x0000000073F90000-0x000000007467E000-memory.dmp

memory/3012-3-0x0000000000560000-0x0000000000572000-memory.dmp

memory/3012-4-0x0000000073F9E000-0x0000000073F9F000-memory.dmp

memory/3012-5-0x0000000073F90000-0x000000007467E000-memory.dmp

memory/3012-6-0x0000000005CC0000-0x0000000005D4E000-memory.dmp

C:\Users\Admin\AppData\Local\Temp\tmp8833.tmp

MD5 220839c721c6545e6d5a983cf2a67b89
SHA1 0bc17cfc47638bdfddc4abb10b1c866ce7d2e0d4
SHA256 e76356310c4e864aeb4145e1071333abf588bd0965076a50d16a01698d26f53a
SHA512 4861ad6e23d31307762301e7023e85d39f3c0f978b8426426d9c587dc52fc5b31e5bcf48627d234c09ecb3fa9e558a87d53007ea3ead39e701bd5cbca36da5cc

memory/2580-11-0x0000000000400000-0x0000000000438000-memory.dmp

memory/2580-16-0x0000000000400000-0x0000000000438000-memory.dmp

memory/2580-20-0x0000000000400000-0x0000000000438000-memory.dmp

memory/2580-24-0x0000000000400000-0x0000000000438000-memory.dmp

memory/2580-22-0x0000000000400000-0x0000000000438000-memory.dmp

memory/2580-18-0x000000007EFDE000-0x000000007EFDF000-memory.dmp

memory/2580-14-0x0000000000400000-0x0000000000438000-memory.dmp

memory/2580-12-0x0000000000400000-0x0000000000438000-memory.dmp

memory/3012-25-0x0000000073F90000-0x000000007467E000-memory.dmp

memory/2580-28-0x0000000000220000-0x000000000022A000-memory.dmp

memory/2580-29-0x0000000000270000-0x000000000028E000-memory.dmp

memory/2580-30-0x0000000000290000-0x000000000029A000-memory.dmp

Analysis: behavioral2

Detonation Overview

Submitted

2024-06-27 19:40

Reported

2024-06-27 19:43

Platform

win10v2004-20240611-en

Max time kernel

149s

Max time network

152s

Command Line

"C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe"

Signatures

NanoCore

keylogger trojan stealer spyware nanocore

Checks computer location settings

Description Indicator Process Target
Key value queried \REGISTRY\USER\S-1-5-21-3665033694-1447845302-680750983-1000\Control Panel\International\Geo\Nation C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A

Adds Run key to start application

persistence
Description Indicator Process Target
Set value (str) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run\DDP Subsystem = "C:\\Program Files (x86)\\DDP Subsystem\\ddpss.exe" C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A

Checks whether UAC is enabled

evasion trojan
Description Indicator Process Target
Key value queried \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A

Suspicious use of SetThreadContext

Description Indicator Process Target
PID 5000 set thread context of 3636 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe

Drops file in Program Files directory

Description Indicator Process Target
File created C:\Program Files (x86)\DDP Subsystem\ddpss.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A
File opened for modification C:\Program Files (x86)\DDP Subsystem\ddpss.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A

Enumerates physical storage devices

Scheduled Task/Job: Scheduled Task

persistence execution
Description Indicator Process Target
N/A N/A C:\Windows\SysWOW64\schtasks.exe N/A

Suspicious behavior: GetForegroundWindowSpam

Description Indicator Process Target
N/A N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A

Suspicious use of AdjustPrivilegeToken

Description Indicator Process Target
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe N/A

Suspicious use of WriteProcessMemory

Description Indicator Process Target
PID 5000 wrote to memory of 5116 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Windows\SysWOW64\schtasks.exe
PID 5000 wrote to memory of 5116 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Windows\SysWOW64\schtasks.exe
PID 5000 wrote to memory of 5116 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Windows\SysWOW64\schtasks.exe
PID 5000 wrote to memory of 3636 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe
PID 5000 wrote to memory of 3636 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe
PID 5000 wrote to memory of 3636 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe
PID 5000 wrote to memory of 3636 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe
PID 5000 wrote to memory of 3636 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe
PID 5000 wrote to memory of 3636 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe
PID 5000 wrote to memory of 3636 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe
PID 5000 wrote to memory of 3636 N/A C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe

Processes

C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe

"C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe"

C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe

"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=utility --utility-sub-type=asset_store.mojom.AssetStoreService --lang=en-US --service-sandbox-type=asset_store_service --field-trial-handle=2736,i,11069752405888604640,8928124405695604965,262144 --variations-seed-version --mojo-platform-channel-handle=4192 /prefetch:8

C:\Windows\SysWOW64\schtasks.exe

"C:\Windows\System32\schtasks.exe" /Create /TN "Updates\AxXDlVIQlS" /XML "C:\Users\Admin\AppData\Local\Temp\tmp4F92.tmp"

C:\Users\Admin\AppData\Local\Temp\wire transfer2.exe

"{path}"

Network

Country Destination Domain Proto
US 8.8.8.8:53 8.8.8.8.in-addr.arpa udp
US 8.8.8.8:53 13.86.106.20.in-addr.arpa udp
US 8.8.8.8:53 98.58.20.217.in-addr.arpa udp
US 8.8.8.8:53 g.bing.com udp
US 13.107.21.237:443 g.bing.com tcp
NL 23.62.61.171:443 www.bing.com tcp
US 8.8.8.8:53 171.61.62.23.in-addr.arpa udp
US 8.8.8.8:53 68.32.126.40.in-addr.arpa udp
US 8.8.8.8:53 97.17.167.52.in-addr.arpa udp
US 8.8.8.8:53 103.169.127.40.in-addr.arpa udp
US 8.8.8.8:53 206.23.85.13.in-addr.arpa udp
US 8.8.8.8:53 amechi.duckdns.org udp
US 45.128.36.178:4190 amechi.duckdns.org tcp
US 8.8.8.8:53 35.15.31.184.in-addr.arpa udp
US 8.8.8.8:53 amechi.duckdns.org udp
US 45.128.36.178:4190 amechi.duckdns.org tcp
US 8.8.8.8:53 14.227.111.52.in-addr.arpa udp
US 8.8.8.8:53 80.90.14.23.in-addr.arpa udp
US 8.8.8.8:53 amechi.duckdns.org udp
US 45.128.36.178:4190 amechi.duckdns.org tcp
US 8.8.8.8:53 amechi.duckdns.org udp
US 45.128.36.178:4190 amechi.duckdns.org tcp
US 8.8.8.8:53 240.221.184.93.in-addr.arpa udp
US 8.8.8.8:53 amechi.duckdns.org udp
US 45.128.36.178:4190 amechi.duckdns.org tcp
US 8.8.8.8:53 tse1.mm.bing.net udp
US 150.171.28.10:443 tse1.mm.bing.net tcp
US 150.171.28.10:443 tse1.mm.bing.net tcp
US 150.171.28.10:443 tse1.mm.bing.net tcp
US 150.171.28.10:443 tse1.mm.bing.net tcp
US 8.8.8.8:53 26.35.223.20.in-addr.arpa udp
US 8.8.8.8:53 10.28.171.150.in-addr.arpa udp
US 8.8.8.8:53 amechi.duckdns.org udp
US 45.128.36.178:4190 amechi.duckdns.org tcp
US 8.8.8.8:53 amechi.duckdns.org udp
US 45.128.36.178:4190 amechi.duckdns.org tcp
US 8.8.8.8:53 amechi.duckdns.org udp
US 45.128.36.178:4190 amechi.duckdns.org tcp

Files

memory/5000-0-0x0000000074ECE000-0x0000000074ECF000-memory.dmp

memory/5000-1-0x0000000000C20000-0x0000000000CC6000-memory.dmp

memory/5000-2-0x0000000005A70000-0x0000000006014000-memory.dmp

memory/5000-3-0x00000000055A0000-0x0000000005632000-memory.dmp

memory/5000-4-0x0000000005640000-0x000000000564A000-memory.dmp

memory/5000-5-0x0000000074EC0000-0x0000000075670000-memory.dmp

memory/5000-6-0x00000000081C0000-0x000000000825C000-memory.dmp

memory/5000-7-0x00000000081A0000-0x00000000081B2000-memory.dmp

memory/5000-8-0x0000000074ECE000-0x0000000074ECF000-memory.dmp

memory/5000-9-0x0000000074EC0000-0x0000000075670000-memory.dmp

memory/5000-10-0x0000000008360000-0x00000000083EE000-memory.dmp

C:\Users\Admin\AppData\Local\Temp\tmp4F92.tmp

MD5 13a9dd6cadb01284639b6f790ca46164
SHA1 c4344535ddc3b6286ad21e70036a7350dc2cc025
SHA256 69a205ffd1e2773c3d06d83c7b56d3aab081669c225fc848c88f61c9bb1cc097
SHA512 0025f77307b491950733c596049a105b155eb23ec9202f4a6312ba413cc034e0841e8dd53a159714a443cac56b851fb4e09ef6f9577199b2d92057aeb439ce24

memory/3636-14-0x0000000000400000-0x0000000000438000-memory.dmp

memory/3636-16-0x0000000074EC0000-0x0000000075670000-memory.dmp

memory/5000-17-0x0000000074EC0000-0x0000000075670000-memory.dmp

memory/3636-18-0x0000000074EC0000-0x0000000075670000-memory.dmp

memory/3636-21-0x0000000005C90000-0x0000000005C9A000-memory.dmp

memory/3636-22-0x0000000006510000-0x000000000652E000-memory.dmp

memory/3636-23-0x0000000006640000-0x000000000664A000-memory.dmp

memory/3636-24-0x0000000074EC0000-0x0000000075670000-memory.dmp

memory/3636-25-0x0000000074EC0000-0x0000000075670000-memory.dmp