Malware Analysis Report

2024-10-10 08:06

Sample ID 240611-r1syra1dkj
Target 9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118
SHA256 978cd9073207975e6dd535e34b59014de4eb4db0d54fd67d2d8a355e5df7458b
Tags
themida evasion trojan
score
10/10

Table of Contents

Analysis Overview

MITRE ATT&CK

Enterprise Matrix V15

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

978cd9073207975e6dd535e34b59014de4eb4db0d54fd67d2d8a355e5df7458b

Threat Level: Known bad

The file 9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118 was found to be: Known bad.

Malicious Activity Summary

themida evasion trojan

UAC bypass

Identifies VirtualBox via ACPI registry values (likely anti-VM)

Checks BIOS information in registry

Themida packer

Looks up external IP address via web service

Checks whether UAC is enabled

Suspicious use of NtSetInformationThreadHideFromDebugger

Unsigned PE

System policy modification

Checks processor information in registry

Suspicious use of WriteProcessMemory

Suspicious use of AdjustPrivilegeToken

Enumerates system info in registry

MITRE ATT&CK

Analysis: static1

Detonation Overview

Reported

2024-06-11 14:40

Signatures

Themida packer

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

Unsigned PE

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

Analysis: behavioral1

Detonation Overview

Submitted

2024-06-11 14:39

Reported

2024-06-11 14:42

Platform

win7-20240215-en

Max time kernel

141s

Max time network

119s

Command Line

"C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe"

Signatures

UAC bypass

evasion trojan
Description Indicator Process Target
Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\ConsentPromptBehaviorAdmin = "0" C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A
Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\PromptOnSecureDesktop = "0" C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A
Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A

Identifies VirtualBox via ACPI registry values (likely anti-VM)

evasion
Description Indicator Process Target
Key opened \REGISTRY\MACHINE\HARDWARE\ACPI\DSDT\VBOX__ C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A

Checks BIOS information in registry

Description Indicator Process Target
Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\VideoBiosVersion C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A
Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\SystemBiosVersion C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A

Themida packer

themida
Description Indicator Process Target
N/A N/A N/A 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\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A
Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A

Looks up external IP address via web service

Description Indicator Process Target
N/A checkip.dyndns.org N/A N/A

Suspicious use of NtSetInformationThreadHideFromDebugger

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

Suspicious use of AdjustPrivilegeToken

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

System policy modification

evasion
Description Indicator Process Target
Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableSmartScreen = "0" C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A
Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A
Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\ConsentPromptBehaviorAdmin = "0" C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A
Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\PromptOnSecureDesktop = "0" C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A

Processes

C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe

"C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe"

C:\Windows\Microsoft.NET\Framework\v2.0.50727\dw20.exe

dw20.exe -x -s 1316

Network

Country Destination Domain Proto
US 8.8.8.8:53 checkip.dyndns.org udp
JP 132.226.8.169:80 checkip.dyndns.org tcp
US 8.8.8.8:53 www.google.com udp
GB 142.250.187.196:443 www.google.com tcp
US 8.8.8.8:53 pushing.pk udp

Files

memory/1568-1-0x0000000075CD4000-0x0000000075CD5000-memory.dmp

memory/1568-0-0x0000000000940000-0x00000000011FE000-memory.dmp

memory/1568-3-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-6-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-5-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-4-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-10-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-20-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-19-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-18-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-24-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-25-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-23-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-22-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-21-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-17-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-16-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-15-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-14-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-13-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-12-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-11-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-9-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-8-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-7-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-2-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-29-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-30-0x0000000000940000-0x00000000011FE000-memory.dmp

memory/1568-31-0x0000000075CC0000-0x0000000075DD0000-memory.dmp

memory/1568-33-0x0000000075CD4000-0x0000000075CD5000-memory.dmp

memory/2456-40-0x00000000025E0000-0x0000000002E9E000-memory.dmp

Analysis: behavioral2

Detonation Overview

Submitted

2024-06-11 14:39

Reported

2024-06-11 14:42

Platform

win10v2004-20240426-en

Max time kernel

150s

Max time network

150s

Command Line

"C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe"

Signatures

UAC bypass

evasion trojan
Description Indicator Process Target
Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A
Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\ConsentPromptBehaviorAdmin = "0" C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A
Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\PromptOnSecureDesktop = "0" C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A

Identifies VirtualBox via ACPI registry values (likely anti-VM)

evasion
Description Indicator Process Target
Key opened \REGISTRY\MACHINE\HARDWARE\ACPI\DSDT\VBOX__ C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A

Checks BIOS information in registry

Description Indicator Process Target
Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\SystemBiosVersion C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A
Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\VideoBiosVersion C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A

Themida packer

themida
Description Indicator Process Target
N/A N/A N/A 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\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A
Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A

Looks up external IP address via web service

Description Indicator Process Target
N/A checkip.dyndns.org N/A N/A

Suspicious use of NtSetInformationThreadHideFromDebugger

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

Checks processor information in registry

Description Indicator Process Target
Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\~MHz C:\Windows\Microsoft.NET\Framework\v2.0.50727\dw20.exe N/A
Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\ProcessorNameString C:\Windows\Microsoft.NET\Framework\v2.0.50727\dw20.exe N/A
Key opened \REGISTRY\MACHINE\Hardware\Description\System\CentralProcessor\0 C:\Windows\Microsoft.NET\Framework\v2.0.50727\dw20.exe N/A

Enumerates system info in registry

Description Indicator Process Target
Key opened \REGISTRY\MACHINE\Hardware\Description\System\BIOS C:\Windows\Microsoft.NET\Framework\v2.0.50727\dw20.exe N/A
Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\BIOS\SystemSKU C:\Windows\Microsoft.NET\Framework\v2.0.50727\dw20.exe N/A

Suspicious use of AdjustPrivilegeToken

Description Indicator Process Target
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A
Token: SeRestorePrivilege N/A C:\Windows\Microsoft.NET\Framework\v2.0.50727\dw20.exe N/A
Token: SeBackupPrivilege N/A C:\Windows\Microsoft.NET\Framework\v2.0.50727\dw20.exe N/A
Token: SeBackupPrivilege N/A C:\Windows\Microsoft.NET\Framework\v2.0.50727\dw20.exe N/A
Token: SeBackupPrivilege N/A C:\Windows\Microsoft.NET\Framework\v2.0.50727\dw20.exe N/A

System policy modification

evasion
Description Indicator Process Target
Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableSmartScreen = "0" C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A
Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A
Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\ConsentPromptBehaviorAdmin = "0" C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A
Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\PromptOnSecureDesktop = "0" C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe N/A

Processes

C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe

"C:\Users\Admin\AppData\Local\Temp\9e89ec8a6d7a50e4f9a68a7ed90f0eea_JaffaCakes118.exe"

C:\Windows\Microsoft.NET\Framework\v2.0.50727\dw20.exe

dw20.exe -x -s 1688

Network

Country Destination Domain Proto
US 8.8.8.8:53 checkip.dyndns.org udp
US 193.122.130.0:80 checkip.dyndns.org tcp
US 8.8.8.8:53 8.8.8.8.in-addr.arpa udp
US 8.8.8.8:53 183.142.211.20.in-addr.arpa udp
US 8.8.8.8:53 129.83.221.88.in-addr.arpa udp
US 8.8.8.8:53 85.177.190.20.in-addr.arpa udp
US 8.8.8.8:53 209.205.72.20.in-addr.arpa udp
US 8.8.8.8:53 0.130.122.193.in-addr.arpa udp
US 8.8.8.8:53 www.google.com udp
GB 142.250.187.196:443 www.google.com tcp
US 8.8.8.8:53 228.249.119.40.in-addr.arpa udp
US 8.8.8.8:53 pushing.pk udp
US 8.8.8.8:53 86.23.85.13.in-addr.arpa udp
US 8.8.8.8:53 15.164.165.52.in-addr.arpa udp
US 8.8.8.8:53 13.227.111.52.in-addr.arpa udp
US 8.8.8.8:53 105.83.221.88.in-addr.arpa udp
US 8.8.8.8:53 udp

Files

memory/3032-0-0x00000000005F0000-0x0000000000EAE000-memory.dmp

memory/3032-2-0x00000000756C0000-0x00000000757B0000-memory.dmp

memory/3032-1-0x00000000756E0000-0x00000000756E1000-memory.dmp

memory/3032-3-0x00000000756C0000-0x00000000757B0000-memory.dmp

memory/3032-4-0x00000000756C0000-0x00000000757B0000-memory.dmp

memory/3032-6-0x00000000756C0000-0x00000000757B0000-memory.dmp

memory/3032-5-0x00000000756C0000-0x00000000757B0000-memory.dmp

memory/3032-7-0x00000000756C0000-0x00000000757B0000-memory.dmp

memory/3032-10-0x00000000756C0000-0x00000000757B0000-memory.dmp

memory/3032-11-0x00000000005F0000-0x0000000000EAE000-memory.dmp

memory/3032-13-0x00000000756E0000-0x00000000756E1000-memory.dmp

memory/3032-14-0x00000000756C0000-0x00000000757B0000-memory.dmp

memory/3032-28-0x00000000756C0000-0x00000000757B0000-memory.dmp

memory/3032-29-0x00000000005F0000-0x0000000000EAE000-memory.dmp