Analysis
-
max time kernel
148s -
max time network
152s -
platform
windows10-2004_x64 -
resource
win10v2004-20241007-en -
resource tags
arch:x64arch:x86image:win10v2004-20241007-enlocale:en-usos:windows10-2004-x64system -
submitted
17-11-2024 18:34
Static task
static1
Behavioral task
behavioral1
Sample
file.exe
Resource
win7-20241010-en
General
-
Target
file.exe
-
Size
1.8MB
-
MD5
1a76cd545f61ab6f965ae5993b17ce2f
-
SHA1
900c219ab0607cec8bbf66db64c66e73272060e4
-
SHA256
44f611726336cec3fa65ba287bf135af2cd43c6441ead65ce4a54c154ea80f90
-
SHA512
78515c77b7d93f23203269771a2f75a47910070c3173516e541c6c566f8e016eb96d53cbf4850b5ba5d33c81d59f99f47400e2fffe0c479ef5e77532731993c9
-
SSDEEP
49152:MPmiqmEQ+gM0zmOEULu1rnhgR8tub1xBEXFe3IsS:6X+7sm9Dg2dXFMJ
Malware Config
Extracted
xworm
87.120.112.33:8398
-
Install_directory
%AppData%
-
install_file
XClient.exe
Signatures
-
Detect Xworm Payload 2 IoCs
resource yara_rule behavioral2/memory/3952-1-0x0000000000A60000-0x0000000000EE6000-memory.dmp family_xworm behavioral2/memory/3952-2-0x0000000000A60000-0x0000000000EE6000-memory.dmp family_xworm -
Xworm family
-
Identifies VirtualBox via ACPI registry values (likely anti-VM) 2 TTPs 1 IoCs
description ioc Process Key opened \REGISTRY\MACHINE\HARDWARE\ACPI\DSDT\VBOX__ file.exe -
Command and Scripting Interpreter: PowerShell 1 TTPs 4 IoCs
Run Powershell to modify Windows Defender settings to add exclusions for file extensions, paths, and processes.
pid Process 2396 powershell.exe 1160 powershell.exe 644 powershell.exe 4452 powershell.exe -
Checks BIOS information in registry 2 TTPs 2 IoCs
BIOS information is often read in order to detect sandboxing environments.
description ioc Process Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\SystemBiosVersion file.exe Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\VideoBiosVersion file.exe -
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-2045521122-590294423-3465680274-1000\Control Panel\International\Geo\Nation file.exe -
Drops startup file 2 IoCs
description ioc Process File created C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\XClient.lnk file.exe File opened for modification C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\XClient.lnk file.exe -
Identifies Wine through registry keys 2 TTPs 1 IoCs
Wine is a compatibility layer capable of running Windows applications, which can be used as sandboxing environment.
description ioc Process Key opened \REGISTRY\USER\S-1-5-21-2045521122-590294423-3465680274-1000\Software\Wine file.exe -
Adds Run key to start application 2 TTPs 1 IoCs
description ioc Process Set value (str) \REGISTRY\USER\S-1-5-21-2045521122-590294423-3465680274-1000\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\XClient = "C:\\Users\\Admin\\AppData\\Roaming\\XClient.exe" file.exe -
Suspicious use of NtSetInformationThreadHideFromDebugger 1 IoCs
pid Process 3952 file.exe -
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
-
System Location Discovery: System Language Discovery 1 TTPs 5 IoCs
Attempt gather information about the system language of a victim in order to infer the geographical location of that host.
description ioc Process Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language file.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language powershell.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language powershell.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language powershell.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language powershell.exe -
Suspicious behavior: AddClipboardFormatListener 1 IoCs
pid Process 3952 file.exe -
Suspicious behavior: EnumeratesProcesses 11 IoCs
pid Process 3952 file.exe 3952 file.exe 1160 powershell.exe 1160 powershell.exe 644 powershell.exe 644 powershell.exe 4452 powershell.exe 4452 powershell.exe 2396 powershell.exe 2396 powershell.exe 3952 file.exe -
Suspicious use of AdjustPrivilegeToken 6 IoCs
description pid Process Token: SeDebugPrivilege 3952 file.exe Token: SeDebugPrivilege 1160 powershell.exe Token: SeDebugPrivilege 644 powershell.exe Token: SeDebugPrivilege 4452 powershell.exe Token: SeDebugPrivilege 2396 powershell.exe Token: SeDebugPrivilege 3952 file.exe -
Suspicious use of SetWindowsHookEx 1 IoCs
pid Process 3952 file.exe -
Suspicious use of WriteProcessMemory 12 IoCs
description pid Process procid_target PID 3952 wrote to memory of 1160 3952 file.exe 87 PID 3952 wrote to memory of 1160 3952 file.exe 87 PID 3952 wrote to memory of 1160 3952 file.exe 87 PID 3952 wrote to memory of 644 3952 file.exe 95 PID 3952 wrote to memory of 644 3952 file.exe 95 PID 3952 wrote to memory of 644 3952 file.exe 95 PID 3952 wrote to memory of 4452 3952 file.exe 99 PID 3952 wrote to memory of 4452 3952 file.exe 99 PID 3952 wrote to memory of 4452 3952 file.exe 99 PID 3952 wrote to memory of 2396 3952 file.exe 105 PID 3952 wrote to memory of 2396 3952 file.exe 105 PID 3952 wrote to memory of 2396 3952 file.exe 105
Processes
-
C:\Users\Admin\AppData\Local\Temp\file.exe"C:\Users\Admin\AppData\Local\Temp\file.exe"1⤵
- Identifies VirtualBox via ACPI registry values (likely anti-VM)
- Checks BIOS information in registry
- Checks computer location settings
- Drops startup file
- Identifies Wine through registry keys
- Adds Run key to start application
- Suspicious use of NtSetInformationThreadHideFromDebugger
- System Location Discovery: System Language Discovery
- Suspicious behavior: AddClipboardFormatListener
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of SetWindowsHookEx
- Suspicious use of WriteProcessMemory
PID:3952 -
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionPath 'C:\Users\Admin\AppData\Local\Temp\file.exe'2⤵
- Command and Scripting Interpreter: PowerShell
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:1160
-
-
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess 'file.exe'2⤵
- Command and Scripting Interpreter: PowerShell
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:644
-
-
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionPath 'C:\Users\Admin\AppData\Roaming\XClient.exe'2⤵
- Command and Scripting Interpreter: PowerShell
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:4452
-
-
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass Add-MpPreference -ExclusionProcess 'XClient.exe'2⤵
- Command and Scripting Interpreter: PowerShell
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2396
-
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
2KB
MD5968cb9309758126772781b83adb8a28f
SHA18da30e71accf186b2ba11da1797cf67f8f78b47c
SHA25692099c10776bb7e3f2a8d1b82d4d40d0c4627e4f1bf754a6e58dfd2c2e97042a
SHA5124bd50732f8af4d688d95999bddfd296115d7033ddc38f86c9fb1f47fde202bffa27e9088bebcaa3064ca946af2f5c1ca6cbde49d0907f0005c7ab42874515dd3
-
Filesize
18KB
MD53ab828fe0014b9eea019ef04ffba4ef2
SHA12fe9d88880231c75edee44b774bb6b343ee96268
SHA25624a4ba023d18fd07547a934374068b3069046631b70b84521cee3450732bd6bd
SHA512b5c5d554f31d08580026f2ac0027ee7bcba59ce607716488e926391e26c3c75bded2c013446e24044f7d8c7ec3efd6f1a476e6074a7be3353d0925d77b746d36
-
Filesize
18KB
MD5bdcebba374bb165d0fd382a7dc47d59e
SHA11ff8df0204091fa4598b00c3c66d4162acf09a39
SHA256c327ad96d0051db3e92c948ea08a3c56a95055f303750dd2c3fd259979c132df
SHA512c9ba63da6bf003d45518be595b8ccbf46f3060ccd438b0956ccef3c292dbaf2fbbcc26c3f2fef198a7344f9ff7fbd9a0f60b949ad939092d1c7b99ce91c62a73
-
Filesize
18KB
MD54e41c502e892058ea1b165e7a7abb29a
SHA17161defac278c2b7188fda1da3ed345409ffb06e
SHA256faaf53f47f72a3b3b62ab0152ba4e48ce0c82d1744517bdda5de9cf3c5bd8914
SHA512be68de8bc5fac730bb1dd056fa959c8dbefbb54dc1032d47ab70166cd3efe24ca0498a484bf7125f8ca07971673ddbb35e1376e363ad8635efeee1499c3f129c
-
Filesize
60B
MD5d17fe0a3f47be24a6453e9ef58c94641
SHA16ab83620379fc69f80c0242105ddffd7d98d5d9d
SHA25696ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7
SHA5125b592e58f26c264604f98f6aa12860758ce606d1c63220736cf0c779e4e18e3cec8706930a16c38b20161754d1017d1657d35258e58ca22b18f5b232880dec82