Techniques › T1059 › T1059.001
T1059.001 PowerShell
execution — Windows · attack.mitre.org · JSON
1
MITRE detection strategy
1
analytics
220
Sigma rules tagged attack.t1059.001
1
KEV CVEs mapped here
<p>Adversaries may abuse PowerShell commands and scripts for execution. PowerShell is a powerful interactive command-line interface and scripting environment included in the Windows operating system. Adversaries can use PowerShell to perform a number of actions, including discovery of information and execution of code. Examples include the <code>Start-Process</code> cmdlet which can be used to run an executable and the <code>Invoke-Command</code> cmdlet which runs a command locally or on a remote computer (though administrator permissions are required to use PowerShell to connect to remote systems).</p><p>PowerShell may also be used to download and run executables from the Internet, which can be executed from disk or in memory without touching disk.</p><p>A number of PowerShell-based offensive testing tools are available, including Empire, PowerSploit, PoshC2, and PSAttack.</p><p>PowerShell commands/scripts can also be executed without directly invoking the <code>powershell.exe</code> binary through interfaces to PowerShell's underlying <code>System.Management.Automation</code> assembly DLL exposed through the .NET framework and Windows Common Language Interface (CLI).</p>
KEV CVEs mapped to this technique · CTID Mappings Explorer
| CVE | Vendor / product | Mapping type | State | Added |
|---|---|---|---|---|
| CVE-2022-41082 | Microsoft Exchange Server | exploitation technique primary impact | Mapped | 2022-09-30 |
Detection strategy · ATT&CK Enterprise v19.2
- DET0455 Abuse of PowerShell for Arbitrary Execution v1.0
AN1252 WindowsDetects behavioral chains where PowerShell is launched with encoded commands, unusual parent processes, or suspicious modules loaded, potentially followed by network connections or child process spawning. Supports detection of both direct (powershell.exe) and indirect (.NET automation) invocations.Tunable:
CommandLinePatternParentProcessNameTimeWindowLoadedModuleListScriptBlockLengthThreshold
Sigma rules · SigmaHQ da9bb07d64, tag attack.t1059.001
Author: Nasreddine Bencherchali (Nextron Systems)
· 2024-07-23 · logsource: product=windows category=process_creation · 00ca75ab-d5ce-43be-b86c-55ff39c6abfc
Detects the launch of a child process via "conhost.exe" with the "--headless" flag.
The "--headless" flag hides the windows from the user upon execution.
Author: Agro (@agro_sev) oscd.community
· 2020-10-10 (modified 2022-12-09) · logsource: product=windows category=process_creation · 0152550d-3a26-4efd-9f0e-54a0b28ae2f3
This rule detects execution of a PowerShell code through the sqlps.exe utility, which is included in the standard set of utilities supplied with the MSSQL Server.
Script blocks are not logged in this case, so this utility helps to bypass protection mechanisms based on the analysis of these logs.
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-01-02 (modified 2025-12-10) · logsource: product=windows category=process_creation · 02030f2f-6199-49ec-b258-ea71b07e03dc
Detects Commandlet names from well-known PowerShell exploitation frameworks
Author: C.J. May
· 2022-08-09 (modified 2026-02-19) · logsource: product=windows category=file_event · 02773bed-83bf-469f-b7ff-e676e7d78bab
Detects default file names outputted by the BloodHound collection tool SharpHound
Author: Nasreddine Bencherchali (Nextron Systems), Nikita Nazarov, oscd.community
· 2020-10-06 (modified 2026-04-29) · logsource: product=windows category=ps_script · 03d83090-8cba-44a0-b02f-0b756a050306
Detects usage of WinAPI functions in PowerShell scripts.
It may indicate attempts to perform actions such as process injection, token stealing, or other malicious activities that leverage Windows API calls.
These techniques are commonly used to evade traditional file-based detections by loading and executing code directly in memory.
Author: Matt Anderson (Huntress)
· 2024-07-23 · logsource: product=windows category=process_creation · 056c7317-9a09-4bd4-9067-d051312752ea
Detects the use of powershell commands from headless ConHost window.
The "--headless" flag hides the windows from the user upon execution.
Author: Thomas Patzke
· 2020-05-22 (modified 2023-11-06) · logsource: product=windows category=process_creation · 058f4380-962d-40a5-afce-50207d36d7e2
Detects various execution patterns of the CrackMapExec pentesting framework
Author: Nikita Nazarov, oscd.community
· 2020-10-08 (modified 2023-01-04) · logsource: product=windows category=ps_module · 07ad2ea8-6a55-4ac6-bf3e-91b8e59676eb
Detects Obfuscated Powershell via use MSHTA in Scripts
Author: Tom Kern, oscd.community, Natalia Shornikova, Tim Shelton, Roberto Rodriguez (Cyb3rWard0g), OTR (Open Threat Research)
· 2019-11-14 (modified 2026-07-28) · logsource: product=windows category=image_load · 092bc4b9-3d1d-43b4-a6b4-8c8acd83522f
Detects loading of essential DLLs used by PowerShell by non-PowerShell process.
Detects behavior similar to meterpreter's "load powershell" extension.
Author: Florian Roth (Nextron Systems), Nasreddine Bencherchali (Nextron Systems)
· 2022-03-24 (modified 2022-11-28) · logsource: product=windows category=process_creation · 09576804-7a05-458e-a817-eb718ca91f54
Detects suspicious ways to run Invoke-Execution using IEX alias
Author: @kostastsale
· 2022-01-10 · logsource: product=windows category=process_creation · 0a74c5a9-1b71-4475-9af2-7829d320d5c2
Detects execution of ChromeLoader malware via a registered scheduled task
Author: Jonathan Cheong, oscd.community
· 2020-10-15 (modified 2024-04-05) · logsource: product=windows category=ps_script · 0adfbc14-0ed1-11eb-adc1-0242ac120002
Detects Obfuscated use of Environment Variables to execute PowerShell
Author: Jonathan Cheong, oscd.community
· 2020-10-15 (modified 2022-11-29) · logsource: product=windows service=security · 0c718a5e-4284-4fb9-b4d9-b9a50b3a1974
Detects Obfuscated use of stdin to execute PowerShell
Author: X__Junior (Nextron Systems)
· 2023-04-04 (modified 2023-04-22) · logsource: product=windows category=process_creation · 0e9e6c63-1350-48c4-9fa1-7ccb235edc68
Detects Rorschach ransomware execution activity
Author: Florian Roth (Nextron Systems), Hieu Tran
· 2023-03-13 (modified 2025-07-18) · logsource: product=windows category=process_creation · 0f0450f3-8b47-441e-a31b-15a91dc243e2
Detects potential DLL files being downloaded using the PowerShell Invoke-WebRequest or Invoke-RestMethod cmdlets.
Author: Nisarg Suthar
· 2025-08-01 · logsource: product=windows category=process_creation · 0fdc7c7f-c690-4217-9ae3-31f5156eed72
Detects suspicious child processes created by CrushFTP. It could be an indication of exploitation of a RCE vulnerability such as CVE-2025-54309.
Author: James Pemberton / @4A616D6573
· 2019-10-24 (modified 2025-10-20) · logsource: product=windows category=ps_script · 1139d2e2-84b1-4226-b445-354492eba8ba
Detects the use of various web request commands with commandline tools and Windows PowerShell cmdlets (including aliases) via PowerShell scriptblock logs
Author: Timur Zinniatullin, oscd.community
· 2020-10-18 (modified 2022-11-29) · logsource: product=windows service=system · 11b52f18-aaec-4d60-9143-5dd8cc4706b9
Detects Obfuscated Powershell via RUNDLL LAUNCHER
Author: Roberto Rodriguez @Cyb3rWard0g
· 2019-09-12 (modified 2022-10-09) · logsource: product=windows service=security · 13acf386-b8c6-4fe0-9a6e-c4756b974698
Detects basic PowerShell Remoting (WinRM) by monitoring for network inbound connections to ports 5985 OR 5986
Author: Micah Babinski
· 2023-08-21 · logsource: product=windows category=process_creation · 1412aa78-a24c-4abd-83df-767dfb2c5bbe
Detects possible execution via LNK file accessed on a WebDAV server.
Author: Timur Zinniatullin, oscd.community
· 2020-10-13 (modified 2022-11-29) · logsource: product=windows service=system · 14bcba49-a428-42d9-b943-e2ce0f0f7ae6
Detects Obfuscated Powershell via VAR++ LAUNCHER
Author: David Ledbetter (shellcode), Florian Roth (Nextron Systems)
· 2018-11-17 (modified 2024-01-25) · logsource: product=windows category=ps_script · 16b37b70-6fcf-4814-a092-c36bd3aafcbd
Detects Base64 encoded Shellcode
Author: Timur Zinniatullin, oscd.community
· 2020-10-18 (modified 2022-11-29) · logsource: product=windows service=system · 175997c5-803c-4b08-8bb0-70b099f47595
Detects Obfuscated Powershell via COMPRESS OBFUSCATION
Author: Christian Burkard (Nextron Systems), Nasreddine Bencherchali (Nextron Systems)
· 2023-01-30 · logsource: product=windows category=process_creation · 1816994b-42e1-4fb1-afd2-134d88184f71
Detects calls to base64 encoded WMI class such as "Win32_ShadowCopy", "Win32_ScheduledJob", etc.
Author: frack113, Nasreddine Bencherchali
· 2022-08-20 · logsource: product=windows category=process_creation · 18988e1b-9087-4f8a-82fe-0414dce49878
Detects code execution via Pester.bat (Pester - Powershell Modulte for testing)
Author: Nikita Nazarov, oscd.community, Nasreddine Bencherchali (Nextron Systems)
· 2023-07-21 · logsource: product=windows category=ps_script · 19d65a1c-8540-4140-8062-8eb00db0bba5
Detects calls to WinAPI libraries from PowerShell scripts. Attackers can often leverage these APIs to avoid detection based on typical PowerShell function calls. Use this rule as a basis to hunt for interesting scripts.
Author: Nikita Nazarov, oscd.community
· 2020-10-09 (modified 2022-11-29) · logsource: product=windows service=security · 1a0a2ff1-611b-4dac-8216-8a7b47c618a6
Detects Obfuscated Powershell via use Clip.exe in Scripts
Author: faloker
· 2020-02-12 (modified 2022-06-07) · logsource: product=aws service=cloudtrail · 1ab3c5ed-5baf-417b-bb6b-78ca33f6c3df
Detects changes to the EC2 instance startup script. The shell script will be executed as root/SYSTEM every time the specific instances are booted up.
Author: Florian Roth (Nextron Systems), Jonhnathan Ribeiro, oscd.community
· 2019-01-16 (modified 2021-11-27) · logsource: product=windows category=process_creation · 1ac8666b-046f-4201-8aba-1951aaec03a3
Detects a suspicious command line execution that includes an URL and AppData string in the command line parameters as used by several droppers (js/vbs > powershell)
Author: Daniel Bohannon (@Mandiant/@FireEye), oscd.community
· 2019-11-08 (modified 2022-12-31) · logsource: product=windows category=ps_script · 1b9dc62e-6e9e-42a3-8990-94d7a10007f7
Detects all variations of obfuscated powershell IEX invocation code generated by Invoke-Obfuscation framework from the following code block \u2014
Author: Andreas Braathen (mnemonic.io)
· 2023-12-01 · logsource: product=windows category=registry_set · 1c2a3268-3881-414a-80af-a5b313b14c0e
Detects the setting of a registry inside the "\Shell\Open\Command" value with PowerShell classes from the "System.Security.Cryptography" namespace.
The PowerShell namespace "System.Security.Cryptography" provides classes for on-the-fly encryption and decryption.
These can be used for example in decrypting malicious payload for defense evasion.
Author: Florian Roth (Nextron Systems), frack113
· 2019-12-20 (modified 2022-10-09) · logsource: product=windows category=process_creation · 1cfac73c-be78-4f9a-9b08-5bde0c3953ab
Detects activity mentioned in Operation Wocao report
Author: Florian Roth (Nextron Systems)
· 2017-03-13 (modified 2024-03-13) · logsource: product=windows category=network_connection · 1f21ec3f-810d-4b0e-8045-322202e22b4b
Detects a network connection that was initiated from a PowerShell process.
Often times malicious powershell scripts download additional payloads or communicate back to command and control channels via uncommon ports or IPs.
Use this rule as a basis for hunting for anomalies.
Author: Florian Roth (Nextron Systems), Perez Diego (@darkquassar), Tuan Le (NCSGroup)
· 2019-02-11 (modified 2023-04-21) · logsource: product=windows category=ps_script · 1f49f2ab-26bc-48b3-96cc-dcffbc93eadf
Detects potentially suspicious keywords that could indicate the use of a PowerShell exploitation framework
Author: Timur Zinniatullin, oscd.community
· 2020-10-18 (modified 2022-11-29) · logsource: product=windows category=ps_script · 20e5497e-331c-4cd5-8d36-935f6e2a9a07
Detects Obfuscated Powershell via COMPRESS OBFUSCATION
Author: Nasreddine Bencherchali (Nextron Systems)
· 2022-07-07 (modified 2023-01-10) · logsource: product=windows category=ps_script · 21f9162c-5f5d-4b01-89a8-b705bd7d10ab
Detects powershell scripts that import modules from suspicious directories
Author: Meroujan Antonyan (vx3r)
· 2025-06-05 · logsource: product=windows category=process_creation · 222720a7-047f-4054-baa5-bab9be757db0
Detects the execution of PowerShell commands that attempt to install MSI packages via the
Windows Installer COM object (`WindowsInstaller.Installer`) hosted remotely.
This could be indication of malicious software deployment or lateral movement attempts using Windows Installer functionality.
And the usage of WindowsInstaller COM object rather than msiexec could be an attempt to bypass the detection.
Author: @ROxPinTeddy
· 2020-04-11 (modified 2022-12-25) · logsource: product=windows category=ps_script · 243de76f-4725-4f2e-8225-a8a69b15ad61
Detects creation of a local user via PowerShell
Author: FPT.EagleEye, Nasreddine Bencherchali (Nextron Systems)
· 2021-03-03 (modified 2023-03-24) · logsource: product=windows category=process_creation · 25676e10-2121-446e-80a4-71ff8506af47
Detects adding and using Exchange PowerShell snap-ins to export mailbox data. As seen used by HAFNIUM and APT27
Author: Jonathan Cheong, oscd.community
· 2020-10-15 (modified 2024-04-15) · logsource: product=windows category=process_creation · 27aec9c9-dbb0-4939-8422-1742242471d0
Detects Obfuscated use of Environment Variables to execute PowerShell
Author: Florian Roth (Nextron Systems)
· 2019-02-24 (modified 2023-03-08) · logsource: product=windows category=process_creation · 2b30fa36-3a18-402f-a22d-bf4ce2189f35
Detects activity that could be related to Baby Shark malware
Author: @kostastsale
· 2022-05-06 · logsource: product=windows category=process_creation · 2c6bea3a-ef58-4f2e-a775-4928f6b7c58a
Detects the initial execution of the Raspberry Robin malware from an external drive using "Cmd.EXE".
Author: Daniel Bohannon (@Mandiant/@FireEye), oscd.community
· 2019-11-08 (modified 2022-12-31) · logsource: product=windows category=ps_module · 2f211361-7dce-442d-b78a-c04039677378
Detects all variations of obfuscated powershell IEX invocation code generated by Invoke-Obfuscation framework from the code block cited in the reference section below
Author: Harish Segar, frack113
· 2020-06-29 (modified 2025-01-20) · logsource: product=windows category=ps_classic_start · 30a8cb77-8eb3-4cfb-8e79-ad457c5a4592
Detects a renamed Powershell execution, which is a common technique used to circumvent security controls and bypass detection logic that's dependent on process names and process paths.
Author: frack113
· 2022-02-06 · logsource: product=windows category=process_creation · 30e92f50-bb5a-4884-98b5-d20aa80f3d7a
Detects events that appear when a user click on a link file with a powershell command in it
Author: Florian Roth (Nextron Systems)
· 2017-03-05 (modified 2026-04-28) · logsource: product=windows category=ps_classic_start · 3236fcd0-b7e3-4433-b4f8-86ad61a9af2d
Detects PowerShell download activity, via the .DownloadFile() or .DownloadString() methods of the Net.WebClient class.
This technique is often abused by attackers to download additional payloads.
Author: Florian Roth (Nextron Systems), Daniel Bohannon (idea), Roberto Rodriguez (Fix)
· 2019-01-16 (modified 2022-07-14) · logsource: product=windows category=process_creation · 36210e0d-5b19-485d-a087-c096088885f0
Detects suspicious PowerShell invocation with a parameter substring
Author: Florian Roth (Nextron Systems)
· 2020-05-20 (modified 2023-03-09) · logsource: product=windows category=process_creation · 3711eee4-a808-4849-8a14-faf733da3612
Detects tools and process executions used by Greenbug in their May 2020 campaign as reported by Symantec
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-11-09 · logsource: product=windows category=ps_script · 37dc5463-f7e3-4f61-ad76-ba59cd02a651
Detects a PowerShell script used by Lace Tempest APT to launch their malware loader by exploiting CVE-2023-47246 as reported by SysAid Team
Author: Florian Roth (Nextron Systems), Tim Shelton
· 2018-04-06 (modified 2023-05-23) · logsource: product=windows category=process_creation · 3a6586ad-127a-4d3b-a677-1e6eacdf8fde
Detects suspicious child processes of a Windows shell and scripting processes such as wscript, rundll32, powershell, mshta...etc.
Author: Florian Roth (Nextron Systems), oscd.community, Jonhnathan Ribeiro
· 2019-01-16 (modified 2025-10-20) · logsource: product=windows category=process_creation · 3b6ab547-8ec2-4991-b9d2-2b06702a48d7
Detects a Powershell process that contains download commands in its command line string
Author: Alina Stepchenkova, Group-IB, oscd.community
· 2019-11-01 (modified 2023-04-03) · logsource: product=windows category=ps_script · 3ceb2083-a27f-449a-be33-14ec1b7cc973
Detects Silence EmpireDNSAgent as described in the Group-IP report
Author: Pushkarev Dmitry
· 2020-06-28 (modified 2025-12-03) · logsource: product=windows service=applocker · 401e5d00-b944-11ea-8f9a-00163ecd60ae
Detects when AppLocker prevents the execution of an Application, DLL, Script, MSI, or Packaged-App from running.
Author: Max Altgelt (Nextron Systems), Tobias Michalski (Nextron Systems)
· 2021-08-09 (modified 2023-01-02) · logsource: product=windows category=ps_script · 402e1e1d-ad59-47b6-bf80-1ee44985b3a7
Detects Commandlet names from ShellIntel exploitation scripts.
Author: Florian Roth (Nextron Systems)
· 2017-03-05 (modified 2022-12-02) · logsource: product=windows category=ps_script · 403c2cc0-7f6b-4925-9423-bfa573bed7eb
Detects suspicious PowerShell download command
Author: frack113, Nasreddine Bencherchali (Nextron Systems)
· 2023-01-23 (modified 2025-12-10) · logsource: product=windows category=ps_module · 41025fd7-0466-4650-a813-574aaacbe7f4
Detects the execution of known offensive powershell scripts used for exploitation or reconnaissance
Author: Florian Roth (Nextron Systems)
· 2022-02-25 (modified 2023-03-08) · logsource: product=windows category=process_creation · 42a993dd-bb3e-48c8-b372-4d6684c4106c
This rule detect common flag combinations used by CrackMapExec in order to detect its use even if the binary has been replaced.
Author: Nasreddine Bencherchali (Nextron Systems), Nounou Mbeiri
· 2024-06-26 · logsource: product=windows category=process_creation · 43d91656-a9b2-4541-b7e2-6a9bd3a13f4e
Detects execution and usage of the DSInternals PowerShell module. Which can be used to perform what might be considered as suspicious activity such as dumping DPAPI backup keys or manipulating NTDS.DIT files.
The DSInternals PowerShell Module exposes several internal features of Active Directory and Azure Active Directory. These include FIDO2 and NGC key auditing, offline ntds.dit file manipulation, password auditing, DC recovery from IFM backups and password hash calculation.
Author: @Kostastsale, TheDFIRReport
· 2022-05-09 (modified 2025-04-16) · logsource: product=windows category=process_creation · 44e24481-6202-4c62-9127-5a0ae8e3fe3d
Detects the execution of a specific OneLiner to download and execute powershell modules in memory.
Author: Craig Sweeney, Matt Anderson, Jose Oregon, Tim Kasper, Faith Stratton, Samantha Shaw, Swachchhanda Shrawan Poudel (Nextron Systems)
· 2025-04-10 · logsource: product=windows category=process_creation · 459628e3-1b00-4e9b-9e5b-7da8961aea35
Detects suspicious child processes spawned by the CrushFTP service that may indicate exploitation of remote code execution vulnerabilities such as
CVE-2025-31161, where attackers can achieve RCE through crafted HTTP requests.
The detection focuses on commonly abused Windows executables (like powershell.exe, cmd.exe etc.) that attackers typically use post-exploitation to execute malicious commands.
Author: Nikita Nazarov, oscd.community
· 2020-10-12 (modified 2022-11-29) · logsource: product=windows service=system · 487c7524-f892-4054-b263-8a0ace63fc25
Detects Obfuscated Powershell via Stdin in Scripts
Author: Daniel Bohannon (@Mandiant/@FireEye), oscd.community
· 2019-11-08 (modified 2026-03-16) · logsource: product=windows category=process_creation · 4bf943c6-5146-4273-98dd-e958fd1e3abf
Detects all variations of obfuscated powershell IEX invocation code generated by Invoke-Obfuscation framework from the following code block
Author: Timur Zinniatullin, oscd.community
· 2020-10-13 (modified 2022-11-29) · logsource: product=windows service=security · 4c54ba8f-73d2-4d40-8890-d9cf1dca3d30
Detects Obfuscated Powershell via VAR++ LAUNCHER
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-05-04 · logsource: product=windows category=ps_script · 4e19528a-f081-40dd-be09-90c39352bd64
Detects potential execution of the PowerShell script POWERTRASH
Author: Jonathan Cheong, oscd.community
· 2020-10-13 (modified 2022-11-27) · logsource: product=windows service=security · 4edf51e1-cb83-4e1a-bc39-800e396068e3
Detects Obfuscated use of Clip.exe to execute PowerShell
Author: Maxim Pavlunin, Nasreddine Bencherchali (Nextron Systems)
· 2020-04-01 (modified 2023-04-12) · logsource: product=windows category=process_creation · 52cad028-0ff0-4854-8f67-d25dfcbc78b4
Detects a suspicious child process of a Microsoft HTML Help (HH.exe)
Author: heyyanu
· 2026-03-26 · logsource: product=windows service=applocker · 557e3bd3-7f21-495d-8d50-7c8bdfb8041c
Detects when AppLocker "Audit only" enforcement mode reports that an Application, DLL, Script, MSI, or Packaged-App would have been blocked if AppLocker "Enforce rules" enforcement mode was enabled.
Author: Markus Neis, @Karneades
· 2018-03-06 (modified 2023-03-03) · logsource: product=windows category=process_creation · 56c217c3-2de2-479b-990f-5c109ba8458f
Detects the creation of a schtask via PowerSploit or Empire Default Configuration.
Author: Roberto Rodriguez @Cyb3rWard0g, Tim Shelton
· 2019-09-12 (modified 2025-10-07) · logsource: product=windows category=pipe_created · 58cb02d5-78ce-4692-b3e1-dce850aae41a
Detects alternate PowerShell hosts potentially bypassing detections looking for powershell.exe
Author: Julia Fomina, oscd.community
· 2020-10-08 (modified 2023-11-09) · logsource: product=windows category=process_creation · 59e938ff-0d6d-4dc3-b13f-36cc28734d4e
Detects code execution via Pester.bat (Pester - Powershell Modulte for testing)
Author: Florian Roth (Nextron Systems)
· 2021-12-07 (modified 2022-08-13) · logsource: product=windows category=file_event · 5b40a734-99b6-4b98-a1d0-1cea51a08ab2
Detects the creation of files that indicator an interactive use of PowerShell in the SYSTEM user context
Author: Michael Haag
· 2024-09-03 · logsource: product=windows category=ps_script · 5f9c7f1a-7c21-4c39-b2f3-8d8006e0e51f
Detects the installation and configuration of PowerShell Web Access, which could be used for remote access and potential abuse
Author: Roberto Rodriguez @Cyb3rWard0g
· 2019-08-10 (modified 2024-01-03) · logsource: product=windows category=ps_classic_start · 60167e5c-84b2-4c95-a7ac-86281f27c445
Detects remote PowerShell sessions
Author: frack113
· 2021-10-20 (modified 2023-12-14) · logsource: product=windows category=ps_script · 61d0475c-173f-4844-86f7-f3eebae1c66b
Detects changing the PowerShell script execution policy to a potentially insecure level using the "Set-ExecutionPolicy" cmdlet.
Author: Christian Burkard (Nextron Systems), pH-T (Nextron Systems)
· 2022-03-01 (modified 2023-01-30) · logsource: product=windows category=process_creation · 62b7ccc9-23b4-471e-aa15-6da3663c4d59
Detects base64 encoded .NET reflective loading of Assembly
Author: Florian Roth (Nextron Systems), Lee Holmes (idea), Harish Segar (improvements)
· 2017-03-22 (modified 2023-10-27) · logsource: product=windows category=ps_classic_start · 6331d09b-4785-4c13-980f-f96661356249
Detects PowerShell downgrade attack by comparing the host versions with the actually used engine version 2.0
Author: pH-T (Nextron Systems), Harjot Singh, @cyb3rjy0t
· 2022-05-20 (modified 2023-04-06) · logsource: product=windows category=process_creation · 6385697e-9f1b-40bd-8817-f4a91f40508e
Detects UTF-8 and UTF-16 Base64 encoded powershell 'Invoke-' calls
Author: Nikita Nazarov, oscd.community
· 2020-10-09 (modified 2022-11-29) · logsource: product=windows service=system · 63e3365d-4824-42d8-8b82-e56810fefa0c
Detects Obfuscated Powershell via use Clip.exe in Scripts
Author: Nikita Nazarov, oscd.community
· 2020-10-09 (modified 2022-11-29) · logsource: product=windows service=system · 641a4bfb-c017-44f7-800c-2aee0184ce9b
Detects Obfuscated Powershell via use Rundll32 in Scripts
Author: Roberto Rodriguez @Cyb3rWard0g
· 2019-08-11 (modified 2025-10-17) · logsource: product=windows category=ps_module · 64e8e417-c19a-475a-8d19-98ea705394cc
Detects alternate PowerShell hosts potentially bypassing detections looking for powershell.exe
Author: Alex Walston (@4ayymm)
· 2024-07-29 · logsource: product=windows category=process_creation · 6676896b-2cce-422d-82af-5a1abe65e241
Detects potential APT FIN7 exploitation activity as reported by Google.
In order to obtain initial access, FIN7 used compromised Remote Desktop Protocol (RDP) credentials to login to a target server and initiate specific Windows process chains.
Author: Markus Neis @Karneades
· 2019-04-03 (modified 2023-03-29) · logsource: product=windows category=process_creation · 692f0bec-83ba-4d04-af7e-e884a96059b6
Detects Powershell as a child of the WmiPrvSE process. Which could be a sign of lateral movement via WMI.
Author: Jonathan Cheong, oscd.community
· 2020-10-15 (modified 2024-04-05) · logsource: product=windows category=ps_module · 6bfb8fa7-b2e7-4f6c-8d9d-824e5d06ea9e
Detects Obfuscated use of Environment Variables to execute PowerShell
Author: frack113
· 2022-01-19 (modified 2023-01-19) · logsource: product=windows category=ps_script · 6c6c6282-7671-4fe9-a0ce-a2dcebdc342b
Adversaries may abuse PowerShell commands and scripts for execution.
PowerShell is a powerful interactive command-line interface and scripting environment included in the Windows operating system. (Citation: TechNet PowerShell)
Adversaries can use PowerShell to perform a number of actions, including discovery of information and execution of code
Author: MSFT (idea), Swachchhanda Shrawan Poudel (Nextron Systems)
· 2025-10-07 · logsource: product=windows category=process_creation · 6c76b3d0-afe4-4870-9443-ffe6773c5fef
Detects suspicious command execution by child processes of the GoAnywhere Managed File Transfer (MFT) application, which may indicate exploitation such as CVE-2025-10035.
This behavior is indicative of post-exploitation activity related to CVE-2025-10035, as observed in campaigns by the threat actor Storm-1175.
Author: Jonathan Cheong, oscd.community
· 2020-10-15 (modified 2024-04-15) · logsource: product=windows category=process_creation · 6c96fc76-0eb1-11eb-adc1-0242ac120002
Detects Obfuscated use of stdin to execute PowerShell
Author: Thomas Patzke
· 2020-05-22 (modified 2023-02-21) · logsource: product=windows category=process_creation · 6f8b3439-a203-45dc-a88b-abf57ea15ccf
The CrachMapExec pentesting framework implements a PowerShell obfuscation with some static strings detected by this rule.
Author: Timur Zinniatullin, oscd.community
· 2020-10-18 (modified 2022-11-29) · logsource: product=windows category=ps_module · 7034cbbb-cc55-4dc2-8dad-36c0b942e8f1
Detects Obfuscated Powershell via COMPRESS OBFUSCATION
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-05-04 · logsource: product=windows category=ps_script · 71c432c4-e4da-4eab-ba49-e60ea9a81bca
Detects execution of the POWERHOLD script seen used by FIN7 as reported by WithSecureLabs
Author: Jonathan Cheong, oscd.community
· 2020-10-15 (modified 2022-11-29) · logsource: product=windows service=system · 72862bf2-0eb1-11eb-adc1-0242ac120002
Detects Obfuscated use of stdin to execute PowerShell
Author: Roberto Rodriguez @Cyb3rWard0g
· 2019-09-12 (modified 2022-10-09) · logsource: product=windows category=process_creation · 734f8d9b-42b8-41b2-bcf5-abaf49d5a3c8
Detects remote PowerShell sections by monitoring for wsmprovhost (WinRM host process) as a parent or child process (sign of an active PowerShell remote session).
Author: Jonathan Cheong, oscd.community
· 2020-10-13 (modified 2024-04-05) · logsource: product=windows category=ps_script · 73e67340-0d25-11eb-adc1-0242ac120002
Detects Obfuscated use of Clip.exe to execute PowerShell
Author: Teymur Kheirkhabarov (idea), Vasiliy Burov (rule), oscd.community, Tim Shelton
· 2020-10-11 (modified 2023-02-01) · logsource: product=windows category=process_creation · 74403157-20f5-415d-89a7-c505779585cf
Detects usage of the "ConvertTo-SecureString" cmdlet via the commandline. Which is fairly uncommon and could indicate potential suspicious activity
Author: Florian Roth (Nextron Systems), frack113
· 2019-12-20 (modified 2022-11-27) · logsource: product=windows service=security · 74ad4314-482e-4c3e-b237-3f7ed3b9ca8d
Detects activity mentioned in Operation Wocao report
Author: Teymur Kheirkhabarov, Harish Segar
· 2020-03-20 (modified 2023-02-04) · logsource: product=windows category=process_creation · 754ed792-634f-40ae-b3bc-e0448d33f695
Detects a suspicious or uncommon parent processes of PowerShell
Author: Jonathan Cheong, oscd.community
· 2020-10-15 (modified 2024-04-05) · logsource: product=windows category=ps_script · 779c8c12-0eb1-11eb-adc1-0242ac120002
Detects Obfuscated use of stdin to execute PowerShell
Author: frack113, MatilJ
· 2022-01-19 (modified 2022-05-19) · logsource: product=windows category=ps_script · 78aa1347-1517-4454-9982-b338d6df8343
Adversaries may abuse PowerShell commands and scripts for execution.
PowerShell is a powerful interactive command-line interface and scripting environment included in the Windows operating system. (Citation: TechNet PowerShell)
Adversaries can use PowerShell to perform a number of actions, including discovery of information and execution of code
Author: Florian Roth (Nextron Systems)
· 2019-04-20 (modified 2023-02-21) · logsource: product=windows category=process_creation · 79f4ede3-402e-41c8-bc3e-ebbf5f162581
Detects suspicious powershell command line parameters used in Empire
Author: Timur Zinniatullin, oscd.community
· 2020-10-18 (modified 2022-11-29) · logsource: product=windows service=security · 7a922f1b-2635-4d6c-91ef-af228b198ad3
Detects Obfuscated Powershell via COMPRESS OBFUSCATION
Author: Meroujan Antonyan (vx3r)
· 2025-05-27 · logsource: product=windows category=process_creation · 7b6a7418-3afc-11f0-aff4-000d3abf478c
Detects the execution of obfuscated PowerShell commands that attempt to install MSI packages via the Windows Installer COM object (`WindowsInstaller.Installer`).
The technique involves manipulating strings to hide functionality, such as constructing class names using string insertion (e.g., 'indowsInstaller.Installer'.Insert(0,'W')) and correcting
malformed URLs (e.g., converting 'htps://' to 'https://') at runtime. This behavior is commonly associated with malware loaders or droppers that aim to bypass static detection
by hiding intent in runtime-generated strings and using legitimate tools for code execution. The use of `InstallProduct` and COM object creation, particularly combined with
hidden window execution and suppressed UI, indicates an attempt to install software (likely malicious) without user interaction.
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-01-20 (modified 2025-12-10) · logsource: product=windows category=ps_module · 7d0d0329-0ef1-4e84-a9f5-49500f9d7c6c
Detects Commandlet names from well-known PowerShell exploitation frameworks
Author: Nasreddine Bencherchali (Nextron Systems)
· 2022-08-02 (modified 2025-10-19) · logsource: product=windows category=process_creation · 7d1aaf3d-4304-425c-b7c3-162055e0b3ab
Detects the use of various CLI utilities exfiltrating data via web requests
Author: Nikita Nazarov, oscd.community
· 2020-10-09 (modified 2022-11-29) · logsource: product=windows service=system · 7e9c7999-0f9b-4d4a-a6ed-af6d553d4af4
Detects Obfuscated Powershell via use MSHTA in Scripts
Author: Timur Zinniatullin, oscd.community
· 2020-10-18 (modified 2022-12-29) · logsource: product=windows category=process_creation · 7eedcc9d-9fdb-4d94-9c54-474e8affc0c7
Detects Obfuscated Powershell via COMPRESS OBFUSCATION
Author: NVISO
· 2020-03-26 (modified 2022-12-25) · logsource: product=windows category=ps_script · 8028c2c3-e25a-46e3-827f-bbb5abf181d7
Detects parameters used by WMImplant
Author: Nikita Nazarov, oscd.community
· 2020-10-12 (modified 2022-11-29) · logsource: product=windows service=security · 80b708f3-d034-40e4-a6c8-d23b7a7db3d1
Detects Obfuscated Powershell via Stdin in Scripts
Author: Teymur Kheirkhabarov, Harish Segar
· 2020-06-29 (modified 2024-12-11) · logsource: product=windows category=ps_classic_start · 812837bb-b17f-45e9-8bd0-0ec35d2e3bd6
Detects powershell execution with that make use of to the bxor (Bitwise XOR).
Attackers might use as an alternative obfuscation method to Base64 encoded commands.
Investigate the CommandLine and process tree to determine if the activity is malicious.
Author: Florian Roth (Nextron Systems)
· 2020-03-25 (modified 2023-01-21) · logsource: product=windows category=process_creation · 846b866e-2a57-46ee-8e16-85fa92759be7
Detects the exploitation of Zoho ManageEngine Desktop Central Java Deserialization vulnerability reported as CVE-2020-10189
Author: Nasreddine Bencherchali (Nextron Systems)
· 2024-06-26 · logsource: product=windows category=ps_script · 846c7a87-8e14-4569-9d49-ecfd4276a01c
Detects execution and usage of the DSInternals PowerShell module. Which can be used to perform what might be considered as suspicious activity such as dumping DPAPI backup keys or manipulating NTDS.DIT files.
The DSInternals PowerShell Module exposes several internal features of Active Directory and Azure Active Directory. These include FIDO2 and NGC key auditing, offline ntds.dit file manipulation, password auditing, DC recovery from IFM backups and password hash calculation.
Author: X__Junior (Nextron Systems), Nasreddine Bencherchali (Nextron Systems)
· 2023-07-18 · logsource: product=windows category=process_creation · 86588b36-c6d3-465f-9cee-8f9093e07798
Detects the creation of a schtasks that potentially executes a payload stored in the Windows Registry using PowerShell.
Author: Nikita Nazarov, oscd.community
· 2020-10-12 (modified 2024-04-05) · logsource: product=windows category=ps_script · 86b896ba-ffa1-4fea-83e3-ee28a4c915c7
Detects Obfuscated Powershell via Stdin in Scripts
Author: frack113
· 2021-11-01 (modified 2025-10-07) · logsource: product=windows category=process_creation · 87e3c4e8-a6a8-4ad9-bb4f-46e7ff99a180
Detects changing the PowerShell script execution policy to a potentially insecure level using the "-ExecutionPolicy" flag.
Author: Nikita Nazarov, oscd.community
· 2019-10-08 (modified 2022-11-29) · logsource: product=windows category=ps_module · 88a22f69-62f9-4b8a-aa00-6b0212f2f05a
Detects Obfuscated Powershell via use Rundll32 in Scripts
Author: Florian Roth (Nextron Systems)
· 2019-08-23 (modified 2023-04-06) · logsource: product=windows category=process_creation · 88f680b8-070e-402c-ae11-d2914f2257f1
Detects usage of a base64 encoded "IEX" cmdlet in a process command line
Author: Sean Metcalf, Florian Roth, Bartlomiej Czyz @bczyz1, oscd.community, Nasreddine Bencherchali, Tim Shelton, Mustafa Kaan Demir, Georg Lauenstein, Max Altgelt, Tobias Michalski, Austin Songer
· 2017-03-05 (modified 2025-12-10) · logsource: product=windows category=ps_script · 89819aa4-bbd6-46bc-88ec-c7f7fe30efa6
Detects Commandlet names from well-known PowerShell exploitation frameworks
Author: Sami Ruohonen
· 2018-07-24 (modified 2022-12-25) · logsource: product=windows category=ps_script · 8c521530-5169-495d-a199-0a3a881ad24e
Detects writing data into NTFS alternate data streams from powershell. Needs Script Block Logging.
Author: @41thexplorer, Microsoft Defender ATP
· 2019-11-12 (modified 2020-08-27) · logsource: product=windows category=process_creation · 8c7090c3-e0a0-4944-bd08-08c3a0cecf79
Detects TropicTrooper activity, an actor who targeted high-profile organizations in the energy and food and beverage sectors in Asia
Author: Jonathan Cheong, oscd.community
· 2020-10-15 (modified 2022-11-29) · logsource: product=windows service=system · 8ca7004b-e620-4ecb-870e-86129b5b8e75
Detects Obfuscated use of Environment Variables to execute PowerShell
Author: ok @securonix invrep_de, oscd.community
· 2020-10-09 (modified 2022-12-25) · logsource: product=windows category=ps_module · 8d31a8ce-46b5-4dd6-bdc3-680931f1db86
focuses on trivial artifacts observed in variants of prevalent offensive ps1 payloads, including
Cobalt Strike Beacon, PoshC2, Powerview, Letmein, Empire, Powersploit, and other attack payloads
that often undergo minimal changes by attackers due to bad opsec.
Author: Florian Roth (Nextron Systems), Jonhnathan Ribeiro
· 2017-03-05 (modified 2025-02-17) · logsource: product=windows category=ps_module · 8ff28fdd-e2fa-4dfa-aeda-ef3d61c62090
Detects suspicious PowerShell invocation command parameters
Author: Florian Roth (Nextron Systems)
· 2019-01-16 (modified 2023-01-05) · logsource: product=windows category=process_creation · 95eadcb2-92e4-4ed1-9031-92547773a6db
Detects suspicious powershell invocations from interpreters or unusual programs
Author: Roberto Rodriguez @Cyb3rWard0g, Tim Shelton
· 2019-08-10 (modified 2023-01-20) · logsource: product=windows category=ps_module · 96b9f619-aa91-478f-bacb-c3e50f8df575
Detects remote PowerShell sessions
Author: frack113
· 2023-01-08 (modified 2025-10-22) · logsource: product=windows category=ps_script · 96cd126d-f970-49c4-848a-da3a09f55c55
Detects Set-Alias or New-Alias cmdlet usage. Which can be use as a mean to obfuscate PowerShell scripts
Author: @kostastsale
· 2022-06-16 (modified 2024-08-23) · logsource: product=windows category=process_creation · 97805087-93ab-4203-b5cb-287cda6aecaa
Detects initial execution of FakeUpdates/SocGholish malware via wscript that later executes commands via cmd or powershell.
Author: Nasreddine Bencherchali (Nextron Systems)
· 2022-09-27 · logsource: product=windows category=create_remote_thread · 994cac2b-92c2-44bf-8853-14f6ca39fbda
Detects remote thread injection events based on action seen used by bumblebee
Author: Sai Prashanth Pulisetti @pulisettis, Aishwarya Singam
· 2022-12-10 (modified 2025-02-25) · logsource: product=windows category=ps_classic_start · 999bff6d-dc15-44c9-9f5c-e1051bfc86e1
Detects a powershell download cradle using nslookup. This cradle uses nslookup to extract payloads from DNS records.
Author: Florian Roth (Nextron Systems)
· 2022-02-25 (modified 2023-02-08) · logsource: product=windows category=process_creation · 999e8307-a775-4d5f-addc-4855632335be
Detects command line patterns used by BlackByte ransomware in different operations
Author: Florian Roth (Nextron Systems)
· 2018-06-25 (modified 2023-11-10) · logsource: product=windows category=create_remote_thread · 99b97608-3e21-4bfe-8217-2a127c396a0e
Detects the creation of a remote thread from a Powershell process in an uncommon target process
Author: Jonathan Cheong, oscd.community
· 2020-10-15 (modified 2024-04-05) · logsource: product=windows category=ps_module · 9ac8b09b-45de-4a07-9da1-0de8c09304a3
Detects Obfuscated use of stdin to execute PowerShell
Author: Nikita Nazarov, oscd.community
· 2020-10-09 (modified 2022-11-29) · logsource: product=windows service=security · 9b8d9203-4e0f-4cd9-bb06-4cc4ea6d0e9a
Detects Obfuscated Powershell via use MSHTA in Scripts
Author: Florian Roth (Nextron Systems)
· 2021-01-22 (modified 2024-09-12) · logsource: product=windows category=process_creation · 9be34ad0-b6a7-4fbd-91cf-fc7ec1047f5f
Detects a specific process creation patterns as seen used by UNC2452 and provided by Microsoft as Microsoft Defender ATP queries
Author: pH-T (Nextron Systems)
· 2022-03-01 (modified 2023-04-06) · logsource: product=windows category=process_creation · 9c0295ce-d60d-40bd-bd74-84673b7592b1
Detects suspicious base64 encoded and obfuscated "LOAD" keyword used in .NET "reflection.assembly"
Author: Nikita Nazarov, oscd.community
· 2020-10-12 (modified 2026-03-16) · logsource: product=windows category=process_creation · 9c14c9fa-1a63-4a64-8e57-d19280559490
Detects Obfuscated Powershell via Stdin in Scripts
Author: Florian Roth (Nextron Systems)
· 2020-05-26 (modified 2025-10-19) · logsource: product=windows category=process_creation · 9e2e51c5-c699-4794-ba5a-29f5da40ac0c
Detects commands used by Turla group as reported by ESET in May 2020
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-05-18 · logsource: product=windows category=process_creation · 9e716b33-63b2-46da-86a4-bd3c3b9b5dfb
Detects calls to cmdlets that are used to export certificates from the local certificate store. Threat actors were seen abusing this to steal private keys from compromised machines.
Author: Nikita Nazarov, oscd.community, Nasreddine Bencherchali (Nextron Systems)
· 2023-07-21 · logsource: product=windows category=ps_script · 9f22ccd5-a435-453b-af96-bf99cbb594d4
Detects calls to WinAPI functions from PowerShell scripts. Attackers can often leverage these APIs to avoid detection based on typical PowerShell function calls. Use this rule as a basis to hunt for interesting scripts.
Author: James Pemberton / @4A616D6573, Endgame, JHasenbusch, oscd.community, Austin Songer @austinsonger
· 2019-10-24 (modified 2025-10-20) · logsource: product=windows category=process_creation · 9fc51a3c-81b3-4fa7-b35f-7c02cf10fd2d
Detects the use of various web request commands with commandline tools and Windows PowerShell cmdlets (including aliases) via CommandLine
Author: frack113
· 2022-01-06 (modified 2023-01-02) · logsource: product=windows category=ps_script · a0edd39f-a0c6-4c17-8141-261f958e8d8f
Adversaries may abuse PowerShell commands and scripts for execution.
PowerShell is a powerful interactive command-line interface and scripting environment included in the Windows operating system
Author: Jonathan Cheong, oscd.community
· 2020-10-13 (modified 2024-04-05) · logsource: product=windows category=ps_module · a136cde0-61ad-4a61-9b82-8dc490e60dd2
Detects Obfuscated use of Clip.exe to execute PowerShell
Author: Florian Roth (Nextron Systems)
· 2022-08-23 (modified 2026-05-13) · logsource: product=windows category=process_creation · a16980c2-0c56-4de0-9a79-17971979efdd
Detects Windows command lines that miss a space before or after the /c flag when running a command using the cmd.exe.
This could be a sign of obfuscation of a fat finger problem (typo by the developer).
Author: Timur Zinniatullin, oscd.community
· 2020-10-18 (modified 2022-11-29) · logsource: product=windows category=ps_module · a23791fe-8846-485a-b16b-ca691e1b03d4
Detects Obfuscated Powershell via RUNDLL LAUNCHER
Author: Nikita Nazarov, oscd.community
· 2019-10-08 (modified 2022-11-29) · logsource: product=windows category=ps_script · a5a30a6e-75ca-4233-8b8c-42e0f2037d3b
Detects Obfuscated Powershell via use Rundll32 in Scripts
Author: Florian Roth (Nextron Systems)
· 2022-08-26 (modified 2023-03-10) · logsource: product=windows category=process_creation · a62298a3-1fe0-422f-9a68-ffbcbc5a123d
Detects suspicious command line patterns seen being used by MERCURY APT
Author: Florian Roth (Nextron Systems), Max Altgelt (Nextron Systems), Tim Shelton
· 2021-07-14 (modified 2026-02-17) · logsource: product=windows category=process_creation · a6a39bdb-935c-4f0a-ab77-35f4bbf44d33
Detects a potentially suspicious powershell script executions from temporary folder
Author: Agro (@agro_sev) oscd.communitly
· 2020-10-13 (modified 2022-02-25) · logsource: product=windows category=process_creation · a746c9b8-a2fb-4ee5-a428-92bee9e99060
This rule detects execution of a PowerShell code through the sqltoolsps.exe utility, which is included in the standard set of utilities supplied with the Microsoft SQL Server Management studio.
Script blocks are not logged in this case, so this utility helps to bypass protection mechanisms based on the analysis of these logs.
Author: Ahmed Farouk, Nasreddine Bencherchali
· 2024-11-01 · logsource: product=windows category=registry_set · a7df0e9e-91a5-459a-a003-4cde67c2ff5d
Detects execution of commands via the run dialog box on Windows by checking values of the "RunMRU" registry key.
This technique was seen being abused by threat actors to deceive users into pasting and executing malicious commands, often disguised as CAPTCHA verification steps.
Author: Patryk Prauze - ING Tech
· 2019-05-20 (modified 2023-11-29) · logsource: product=windows category=process_access · aa35a627-33fb-4d04-a165-d33b4afca3e8
Detects remote access to the LSASS process via WinRM. This could be a sign of credential dumping from tools like mimikatz.
Author: Florian Roth (Nextron Systems), Jonhnathan Ribeiro, oscd.community
· 2019-01-09 (modified 2022-07-14) · logsource: product=windows category=process_creation · ac175779-025a-4f12-98b0-acdaeb77ea85
Detects a suspicious command line execution that invokes PowerShell with reference to an AppData folder
Author: Nikita Nazarov, oscd.community
· 2020-10-08 (modified 2022-03-08) · logsource: product=windows category=process_creation · ac20ae82-8758-4f38-958e-b44a3140ca88
Detects Obfuscated Powershell via use MSHTA in Scripts
Author: Roberto Rodriguez (Cyb3rWard0g), OTR (Open Threat Research)
· 2019-09-12 (modified 2023-11-30) · logsource: product=windows category=pipe_created · ac7102b4-9e1e-4802-9b4f-17c5524c015c
Detects the execution of PowerShell via the creation of a named pipe starting with PSHost
Author: Roberto Rodriguez (Cyb3rWard0g), OTR (Open Threat Research)
· 2020-06-24 (modified 2026-07-28) · logsource: product=windows category=image_load · ad1f4bb9-8dfb-4765-adb6-2a7cfb6c0f94
Detects signs of potential use of the WSMAN provider from uncommon processes locally and remote execution.
Author: Andreas Braathen (mnemonic.io)
· 2023-12-01 · logsource: product=windows category=process_creation · ad856965-f44d-42a8-945e-bbf7bd03d05a
Detects the invocation of PowerShell commands with references to classes from the "System.Security.Cryptography" namespace.
The PowerShell namespace "System.Security.Cryptography" provides classes for on-the-fly encryption and decryption.
These can be used for example in decrypting malicious payload for defense evasion.
Author: Florian Roth (Nextron Systems), Jonhnathan Ribeiro
· 2017-03-05 (modified 2025-02-17) · logsource: product=windows category=ps_script · ae7fbf8e-f3cb-49fd-8db4-5f3bed522c71
Detects suspicious PowerShell invocation command parameters
Author: Nasreddine Bencherchali (Nextron Systems)
· 2022-10-04 · logsource: product=windows category=ps_script · afd3df04-948d-46f6-ae44-25966c44b97f
Detects the use of PSAsyncShell an Asynchronous TCP Reverse Shell written in powershell
Author: Jonathan Cheong, oscd.community
· 2020-10-13 (modified 2022-11-17) · logsource: product=windows category=process_creation · b222df08-0e07-11eb-adc1-0242ac120002
Detects Obfuscated use of Clip.exe to execute PowerShell
Author: Harish Segar (rule)
· 2020-03-20 (modified 2023-01-04) · logsource: product=windows category=process_creation · b3512211-c67e-4707-bedc-66efc7848863
Detects PowerShell downgrade attack by comparing the host versions with the actually used engine version 2.0
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-11-09 · logsource: product=windows category=ps_script · b377ddab-502d-4519-9e8c-5590033d2d70
Detects a PowerShell script used by Lace Tempest APT to erase evidence from victim servers by exploiting CVE-2023-47246 as reported by SysAid Team
Author: pH-T (Nextron Systems), Florian Roth (Nextron Systems)
· 2022-04-08 (modified 2023-02-03) · logsource: product=windows category=process_creation · b66474aa-bd92-4333-a16c-298155b120df
Detects suspicious powershell execution via a schedule task where the command ends with an suspicious flags to hide the powershell instance instead of executeing scripts or commands. This could be a sign of persistence via PowerShell "Get-Variable" technique as seen being used in Colibri Loader
Author: Teymur Kheirkhabarov (idea), Vasiliy Burov (rule), oscd.community, Tim Shelton
· 2020-10-11 (modified 2023-05-31) · logsource: product=windows category=process_creation · b6b49cd1-34d6-4ead-b1bf-176e9edba9a4
Detects the presence of reversed PowerShell commands in the CommandLine. This is often used as a method of obfuscation by attackers
Author: Florian Roth (Nextron Systems)
· 2021-01-20 (modified 2022-10-09) · logsource: product=windows category=process_creation · b7155193-8a81-4d8f-805d-88de864ca50c
Detects a specific PowerShell command line pattern used by the UNC2452 actors as mentioned in Microsoft and Symantec reports
Author: Sean Metcalf (source), Florian Roth (Nextron Systems)
· 2017-03-05 (modified 2022-12-25) · logsource: product=windows category=ps_script · b7ec41a4-042c-4f31-a5db-d0fcde9fa5c5
Detects the use of PSAttack PowerShell hack tool
Author: Florian Roth (Nextron Systems)
· 2022-05-24 (modified 2023-01-05) · logsource: product=windows category=process_creation · b9d9cc83-380b-4ba3-8d8f-60c0e7e2930c
Detects PowerShell command line patterns in combincation with encoded commands that often appear in malware infection chains
Author: Sami Ruohonen, Harish Segar, Tim Shelton, Teymur Kheirkhabarov, Vasiliy Burov, oscd.community, Nasreddine Bencherchali
· 2018-09-05 (modified 2023-01-30) · logsource: product=windows category=process_creation · bb780e0c-16cf-4383-8383-1e5471db6cf9
Detects presence of a potentially xor encoded powershell command
Author: Florian Roth (Nextron Systems)
· 2017-03-12 (modified 2023-01-03) · logsource: product=windows category=ps_module · bbb80e91-5746-4fbe-8898-122e2cafdbf4
Detects suspicious PowerShell invocation command parameters
Author: Bhabesh Raj
· 2021-07-16 (modified 2022-09-06) · logsource: product=windows category=ps_script · bf72941a-cba0-41ea-b18c-9aca3925690d
Detects execution of ADRecon.ps1 for AD reconnaissance which has been reported to be actively used by FIN7
Author: Florian Roth (Nextron Systems), Jonhnathan Ribeiro, oscd.community
· 2020-06-04 (modified 2023-02-21) · logsource: product=windows category=process_creation · c260b6db-48ba-4b4a-a76f-2f67644e99d2
Detects suspicious command lines used in Covenant luanchers
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-01-10 · logsource: product=windows category=process_creation · c31364f7-8be6-4b77-8483-dd2b5a7b69a3
Detects powershell scripts that import modules from suspicious directories
Author: pH-T (Nextron Systems), @Kostastsale, TheDFIRReport, X__Junior (Nextron Systems), Nasreddine Bencherchali (Nextron Systems)
· 2022-02-12 (modified 2023-02-04) · logsource: product=windows category=process_creation · c4eeeeae-89f4-43a7-8b48-8d1bdfa66c78
Detects the creation of a schtask that potentially executes a base64 encoded payload stored in the Windows Registry using PowerShell.
Author: Roberto Rodriguez @Cyb3rWard0g
· 2019-09-12 (modified 2024-02-02) · logsource: product=windows category=network_connection · c539afac-c12a-46ed-b1bd-5a5567c9f045
Detects a process that initiated a network connection over ports 5985 or 5986 from a non-network service account.
This could potentially indicates a remote PowerShell connection.
Author: frack113
· 2021-07-21 (modified 2023-10-27) · logsource: product=windows category=ps_classic_start · c5b20776-639a-49bf-94c7-84f912b91c15
Adversaries may use a non-application layer protocol for communication between host and C2 server or among infected hosts within a network
Author: pH-T (Nextron Systems), Nasreddine Bencherchali (Nextron Systems)
· 2022-03-15 (modified 2022-07-28) · logsource: product=windows category=process_creation · c5c00f49-b3f9-45a6-997e-cfdecc6e1967
Detects the creation of a schtask that executes a file from C:\Users\<USER>\AppData\Local
Author: Sean Metcalf (source), Florian Roth (Nextron Systems)
· 2017-03-05 (modified 2023-10-27) · logsource: product=windows category=ps_classic_start · c70e019b-1479-4b65-b0cc-cd0c6093a599
Detects PowerShell called from an executable by the version mismatch method
Author: Nikita Nazarov, oscd.community
· 2020-10-12 (modified 2024-04-05) · logsource: product=windows category=ps_module · c72aca44-8d52-45ad-8f81-f96c4d3c755e
Detects Obfuscated Powershell via Stdin in Scripts
Author: Florian Roth (Nextron Systems)
· 2022-05-24 (modified 2023-01-05) · logsource: product=windows category=process_creation · c86133ad-4725-4bd0-8170-210788e0a7ba
Detects PowerShell command line contents that include a suspicious abnormal casing in the Net.Webclient (e.g. nEt.WEbCliEnT) string as used in obfuscation techniques
Author: Florian Roth (Nextron Systems), Markus Neis, Jonhnathan Ribeiro, Daniil Yugoslavskiy, Anton Kutepov, oscd.community
· 2018-09-03 (modified 2023-04-06) · logsource: product=windows category=process_creation · ca2092a1-c273-4878-9b4b-0d60115bf5ea
Detects suspicious powershell process starts with base64 encoded commands (e.g. Emotet)
Author: John Lambert (idea), Florian Roth (Nextron Systems)
· 2017-04-09 (modified 2022-12-25) · logsource: product=windows category=ps_script · ca8b77a9-d499-4095-b793-5d5f330d450e
Detects PowerShell calling a credential prompt
Author: EagleEye Team, Florian Roth
· 2020-05-13 (modified 2021-11-27) · logsource: product=windows category=process_creation · cc08d590-8b90-413a-aff6-31d1a99678d7
Detects new commands that add new printer port which point to suspicious file
Author: Nikita Nazarov, oscd.community
· 2020-10-09 (modified 2022-11-29) · logsource: product=windows service=security · cd0f7229-d16f-42de-8fe3-fba365fbcb3a
Detects Obfuscated Powershell via use Rundll32 in Scripts
Author: Teymur Kheirkhabarov (idea), Vasiliy Burov (rule), oscd.community, Tim Shelton
· 2020-10-11 (modified 2023-01-26) · logsource: product=windows category=process_creation · cdf05894-89e7-4ead-b2b0-0a5f97a90f2f
Detects specific combinations of encoding methods in PowerShell via the commandline
Author: Florian Roth (Nextron Systems)
· 2019-09-30 (modified 2023-02-04) · logsource: product=windows category=process_creation · d02e8cf5-6099-48cf-9bfc-1eec2d0c7b18
Detects all Emotet like process executions that are not covered by the more generic rules
Author: oscd.community, Natalia Shornikova
· 2020-10-06 (modified 2023-04-14) · logsource: product=windows category=process_creation · d0d28567-4b9a-45e2-8bbc-fb1b66a1f7f6
Detects unusually long PowerShell command lines with a length of 1000 characters or more
Author: @kostastsale
· 2022-05-06 · logsource: product=windows category=process_creation · d52d2e87-eb03-4fac-961d-eb616da79788
Detects raspberry robin subsequent execution of commands.
Author: Roberto Rodriguez @Cyb3rWard0g
· 2019-08-11 (modified 2025-10-22) · logsource: product=windows category=ps_classic_start · d7326048-328b-4d5e-98af-86e84b17c765
Detects alternate PowerShell hosts potentially bypassing detections looking for powershell.exe
Author: Teymur Kheirkhabarov (idea), Vasiliy Burov (rule), oscd.community, Tim Shelton (fp)
· 2020-10-15 (modified 2024-04-15) · logsource: product=windows category=process_creation · d7bcd677-645d-4691-a8d4-7a5602b780d1
Detects the PowerShell command lines with special characters
Author: Nikita Nazarov, oscd.community
· 2020-10-09 (modified 2024-04-15) · logsource: product=windows category=ps_script · db92dd33-a3ad-49cf-8c2c-608c3e30ace0
Detects Obfuscated Powershell via use Clip.exe in Scripts
Author: Bhabesh Raj
· 2021-05-18 (modified 2023-11-22) · logsource: product=windows category=ps_script · dcd74b95-3f36-4ed9-9598-0490951643aa
Detects Cmdlet names from PowerView of the PowerSploit exploitation framework.
Author: Jonathan Cheong, oscd.community
· 2020-10-15 (modified 2022-11-29) · logsource: product=windows service=security · dcf2db1f-f091-425b-a821-c05875b8925a
Detects Obfuscated use of Environment Variables to execute PowerShell
Author: Florian Roth (Nextron Systems)
· 2017-03-05 (modified 2023-01-20) · logsource: product=windows category=ps_module · de41232e-12e8-49fa-86bc-c05c7e722df9
Detects suspicious PowerShell download command
Author: Roberto Rodriguez (Cyb3rWard0g), OTR (Open Threat Research)
· 2020-06-24 (modified 2025-10-22) · logsource: product=windows service=powershell-classic · df9a0e0e-fedb-4d6c-8668-d765dfc92aa7
Detects suspicious use of the WSMAN provider without PowerShell.exe as the host application.
Author: Florian Roth (Nextron Systems)
· 2022-04-13 · logsource: product=windows category=file_event · e0a41412-c69a-446f-8e6e-0e6d7483dad7
Detects files created during the local privilege exploitation of CVE-2022-24527 Microsoft Connected Cache
Author: Nikita Nazarov, oscd.community
· 2020-10-09 (modified 2026-03-16) · logsource: product=windows category=process_creation · e1561947-b4e3-4a74-9bdd-83baed21bdb5
Detects Obfuscated Powershell via use Clip.exe in Scripts
Author: Florian Roth (Nextron Systems)
· 2020-07-09 (modified 2025-03-03) · logsource: product=windows category=process_creation · e312efd0-35a1-407f-8439-b8d434b438a6
Detects suspicious encoded character syntax often used for defense evasion
Author: Florian Roth (Nextron Systems)
· 2020-01-29 (modified 2023-01-26) · logsource: product=windows category=process_creation · e32d4572-9826-4738-b651-95fa63747e8a
Detects usage of the "FromBase64String" function in the commandline which is used to decode a base64 encoded string
Author: Florian Roth (Nextron Systems), Tim Shelton
· 2022-04-26 (modified 2024-07-16) · logsource: product=windows category=process_creation · e4b6d2a7-d8a4-4f19-acbd-943c16d90647
Detects potentially suspicious child processes spawned by PowerShell.
Use this rule to hunt for potential anomalies initiating from PowerShell scripts and commands.
Author: Timur Zinniatullin, oscd.community
· 2020-10-13 (modified 2024-04-05) · logsource: product=windows category=ps_script · e54f5149-6ba3-49cf-b153-070d24679126
Detects Obfuscated Powershell via VAR++ LAUNCHER
Author: Nikita Nazarov, oscd.community
· 2020-10-08 (modified 2022-11-29) · logsource: product=windows category=ps_script · e55a5195-4724-480e-a77e-3ebe64bd3759
Detects Obfuscated Powershell via use MSHTA in Scripts
Author: Florian Roth (Nextron Systems)
· 2022-02-28 (modified 2022-03-01) · logsource: product=windows category=process_creation · e6c54d94-498c-4562-a37c-b469d8e9a275
Detects suspicious PowerShell download patterns that are often used in malicious scripts, stagers or downloaders (make sure that your backend applies the strings case-insensitive)
Author: Timur Zinniatullin, oscd.community
· 2020-10-18 (modified 2022-11-29) · logsource: product=windows category=ps_script · e6cb92b4-b470-4eb8-8a9d-d63e8583aae0
Detects Obfuscated Powershell via RUNDLL LAUNCHER
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-01-09 · logsource: product=windows category=ps_script · e8314f79-564d-4f79-bc13-fbc0bf2660d8
Detects specific techniques often seen used inside of PowerShell scripts to obfscuate Alias creation
Author: Maxim Pavlunin
· 2020-04-01 (modified 2023-04-12) · logsource: product=windows category=process_creation · e8a95b5e-c891-46e2-b33a-93937d3abc31
Detects a suspicious execution of a Microsoft HTML Help (HH.exe)
Author: Arda Buyukkaya (EclecticIQ)
· 2025-02-11 · logsource: product=windows category=process_creation · e99375eb-3ee0-407a-9f90-79569cc6a01c
Detects the execution of the "curl.exe" command, referencing "SOCKS" and ".onion" domains, which could be indicative of Kalambur backdoor activity.
Author: Timur Zinniatullin, oscd.community
· 2020-10-13 (modified 2022-11-16) · logsource: product=windows category=process_creation · e9f55347-2928-4c06-88e5-1a7f8169942e
Detects Obfuscated Powershell via VAR++ LAUNCHER
Author: Nikita Nazarov, oscd.community
· 2020-10-09 (modified 2024-04-05) · logsource: product=windows category=ps_module · ebdf49d8-b89c-46c9-8fdf-2c308406f6bd
Detects Obfuscated Powershell via use Clip.exe in Scripts
Author: Florian Roth (Nextron Systems)
· 2017-03-12 (modified 2023-01-03) · logsource: product=windows category=ps_script · ed965133-513f-41d9-a441-e38076a0798f
Detects suspicious PowerShell invocation command parameters
Author: FPT.EagleEye, wagga, Nasreddine Bencherchali (Nextron Systems)
· 2021-03-03 (modified 2023-04-05) · logsource: product=windows category=process_creation · edc2f8ae-2412-4dfd-b9d5-0c57727e70be
Detects usage of the "TcpClient" class. Which can be abused to establish remote connections and reverse-shells. As seen used by the Nishang "Invoke-PowerShellTcpOneLine" reverse shell and other.
Author: frack113
· 2022-12-25 · logsource: product=windows category=process_creation · ee218c12-627a-4d27-9e30-d6fb2fe22ed2
Detects inline execution of PowerShell code from a file
Author: Nikita Nazarov, oscd.community
· 2020-10-06 (modified 2023-11-10) · logsource: product=windows category=create_remote_thread · eeb2e3dc-c1f4-40dd-9bd5-149ee465ad50
Detects the creation of a remote thread from a Powershell process to another process
Author: pH-T (Nextron Systems)
· 2022-09-01 (modified 2023-02-21) · logsource: product=windows category=process_creation · f0507c0f-a3a2-40f5-acc6-7f543c334993
Detects the execution of the "net use" command to mount a WebDAV server and then immediately execute some content in it. As seen being used in malicious LNK files
Author: Timur Zinniatullin, oscd.community
· 2020-10-18 (modified 2022-11-29) · logsource: product=windows service=security · f241cf1b-3a6b-4e1a-b4f9-133c00dd95ca
Detects Obfuscated Powershell via RUNDLL LAUNCHER
Author: John Lambert (rule)
· 2019-01-16 (modified 2023-01-05) · logsource: product=windows category=process_creation · f26c6093-6f14-4b12-800f-0fcb46f5ffd0
Detects base64 encoded strings used in hidden malicious PowerShell command lines
Author: Markus Neis, Nasreddine Bencherchali (Nextron Systems), Mustafa Kaan Demir, Georg Lauenstein
· 2018-04-07 (modified 2025-12-10) · logsource: product=windows category=file_event · f331aa1f-8c53-4fc3-b083-cc159bc971cb
Detects the creation of known offensive powershell scripts used for exploitation
Author: Florian Roth (Nextron Systems)
· 2019-12-20 (modified 2023-02-04) · logsource: product=windows category=process_creation · f376c8a7-a2d0-4ddc-aa0c-16c17236d962
Detects command line parameters used by Bloodhound and Sharphound hack tools
Author: Timur Zinniatullin, oscd.community
· 2020-10-13 (modified 2024-04-05) · logsource: product=windows category=ps_module · f3c89218-8c3d-4ba9-9974-f1d8e6a1b4a6
Detects Obfuscated Powershell via VAR++ LAUNCHER
Author: Roberto Rodriguez @Cyb3rWard0g (rule), oscd.community (improvements)
· 2019-09-12 (modified 2025-02-28) · logsource: product=windows category=process_creation · f4bbd493-b796-416e-bbf2-121235348529
Detects non-interactive PowerShell activity by looking at the "powershell" process with a non-user GUI process such as "explorer.exe" as a parent.
Author: Sean Metcalf (source), Florian Roth (Nextron Systems)
· 2017-03-05 (modified 2023-06-20) · logsource: product=windows category=ps_script · f62176f3-8128-4faa-bf6c-83261322e5eb
Detects keywords from well-known PowerShell exploitation frameworks
Author: Jonathan Cheong, oscd.community
· 2020-10-13 (modified 2023-02-20) · logsource: product=windows service=system · f7385ee2-0e0c-11eb-adc1-0242ac120002
Detects Obfuscated use of Clip.exe to execute PowerShell
Author: Alec Costello
· 2019-05-16 (modified 2023-01-16) · logsource: product=windows category=ps_script · f772cee9-b7c2-4cb2-8f07-49870adc02e0
Detects Commandlet names and arguments from the Nishang exploitation framework
Author: frack113
· 2022-01-02 (modified 2023-01-05) · logsource: product=windows category=process_creation · fb843269-508c-4b76-8b8d-88679db22ce7
Commandline to launch powershell with a base64 payload
Author: Max Altgelt (Nextron Systems)
· 2022-04-06 (modified 2022-07-14) · logsource: product=windows category=process_creation · fb9d3ff7-7348-46ab-af8c-b55f5fbf39b4
This rule detects execution of PowerShell scripts located in the "C:\Users\Public" folder
Author: Florian Roth (Nextron Systems)
· 2019-08-24 (modified 2023-04-06) · logsource: product=windows category=process_creation · fdb62a13-9a81-4e5c-a38f-ea93a16f6d7c
Detects usage of a base64 encoded "FromBase64String" cmdlet in a process command line
Rules tagged at the parent level (attack.t1059) 95
These target the parent technique, not this sub-technique specifically. Listed for completeness, not counted as coverage.
Author: Sohan G (D4rkCiph3r)
· 2023-04-05 · logsource: product=macos category=process_creation · 0250638a-2b28-4541-86fc-ea4c558fa0c6
Detects suspicious child processes spawned from browsers. This could be a result of a potential web browser exploitation.
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-04-17 · logsource: product=windows category=process_creation · 05ebafc8-7aa2-4bcd-a269-2aec93f9e842
Detects usage of winget to add new additional download sources
Author: Victor Sergeev, oscd.community
· 2020-10-09 (modified 2024-04-23) · logsource: product=windows category=process_creation · 06b401f4-107c-4ff9-947f-9ec1e7649f1e
Detects execution of "ftp.exe" script with the "-s" or "/s" flag and any child processes ran by "ftp.exe".
Author: Nasreddine Bencherchali (Nextron Systems), E.M. Anhaus (originally from Atomic Blue Detections, Endgame), oscd.community
· 2022-06-14 (modified 2023-01-04) · logsource: product=windows category=process_creation · 0955e4e1-c281-4fb9-9ee1-5ee7b4b754d2
Detects execition of commands and binaries from the context of The program compatibility assistant (Pcalua.exe). This can be used as a LOLBIN in order to bypass application whitelisting.
Author: Swachchhanda Shrawan Poudel (Nextron Systems)
· 2025-11-25 · logsource: product=linux category=process_creation · 11bb9b26-4179-4a06-afcb-1ec31fce1627
Detects potential Shai-Hulud malware indicators based on specific command line arguments associated with its execution.
Author: Florian Roth (Nextron Systems), Nasreddine Bencherchali (Nextron Systems)
· 2022-02-08 (modified 2026-02-17) · logsource: product=windows category=process_creation · 1228c958-e64e-4e71-92ad-7d429f4138ba
Detects suspicious script execution from suspicious directories or folders accessible by environment variables that may indicate malware activity.
Script interpreters (cscript, wscript, mshta, powershell) executing from folders like Temp, Public, or user profile directories may suggest attempts to evade detection or execute malicious scripts.
Author: Josh Nickels, Marius Rothenbücher
· 2024-09-06 · logsource: product=windows category=dns_query · 12310575-e8b1-475c-a976-57ed540b349c
Detects unusual domain resolutions originating from CScript/WScript that can identify malicious javascript files executing in an environment, often as a result from a phishing or watering hole attack.
Author: Florian Roth (Nextron Systems)
· 2021-11-20 (modified 2023-03-29) · logsource: product=windows category=file_event · 1277f594-a7d1-4f28-a2d3-73af5cbeab43
Detects Windows shells and scripting applications that write files to suspicious folders
Author: frack113, Tim Shelton (update fp)
· 2022-12-05 (modified 2025-03-06) · logsource: product=windows category=process_creation · 178e615d-e666-498b-9630-9ed363038101
Detects when a shell program such as the Windows command prompt or PowerShell is launched with system privileges from a uncommon parent location.
Author: Micah Babinski
· 2023-10-15 · logsource: product=windows category=file_event · 1a433e1d-03d2-47a6-8063-ece992cf4e73
Detects the usage of curl.exe, KeyScramblerLogon, or other non-standard/suspicious processes used to create Autoit3.exe.
This activity has been associated with DarkGate malware, which uses Autoit3.exe to execute shellcode that performs
process injection and connects to the DarkGate command-and-control server. Curl, KeyScramblerLogon, and these other
processes consitute non-standard and suspicious ways to retrieve the Autoit3 executable.
Author: Andreas Braathen (mnemonic.io)
· 2023-11-14 · logsource: product=windows category=process_creation · 1ddaa9a4-eb0b-4398-a9fe-7b018f9e23db
Detects exploitation attempt of CVE-2023-22518 (Confluence Data Center / Confluence Server), where an attacker can exploit vulnerable endpoints to e.g. create admin accounts and execute arbitrary commands.
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-01-02 · logsource: product=windows category=process_creation · 20a5ffa1-3848-4584-b6f8-c7c7fd9f69c8
Detects execution of ruby using the "-e" flag. This is could be used as a way to launch a reverse shell or execute live ruby code.
Author: Tim Rauch (rule), Elastic (idea)
· 2022-10-17 · logsource: product=macos category=process_creation · 234dc5df-40b5-49d1-bf53-0d44ce778eca
Detects when a built-in utility is used to decode and decrypt a payload after a macOS disk image (DMG) is executed. Malware authors may attempt to evade detection and trick users into executing malicious code by encoding and encrypting their payload and placing it in a disk image file. This behavior is consistent with adware or malware families such as Bundlore and Shlayer.
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-06-14 · logsource: product=windows category=process_creation · 236d8e89-ed95-4789-a982-36f4643738ba
Detects execution of the "VMwareToolBoxCmd.exe" with the "script" and "set" flag to setup a specific script that's located in a potentially suspicious location to run for a specific VM state
Author: Nasreddine Bencherchali (Nextron Systems), X__Junior (Nextron Systems)
· 2024-01-11 · logsource: product=windows category=process_creation · 2433a154-bb3d-42e4-86c3-a26bdac91c45
Detects the execution of a renamed "PingCastle" binary based on the PE metadata fields.
Author: Nasreddine Bencherchali (Nextron Systems), X__Junior (Nextron Systems)
· 2024-03-22 · logsource: product=windows category=process_creation · 24474469-bd80-46cc-9e08-9fbe81bfaaca
Detects the execution of a Word document via the WinWord Start Menu shortcut.
This behavior was observed being used by KamiKakaBot samples in order to initiate the 2nd stage of the infection.
Author: Florian Roth (Nextron Systems)
· 2017-05-31 (modified 2022-10-09) · logsource: product=windows service=security · 24549159-ac1b-479c-8175-d42aea947cae
This events that are generated when using the hacktool Ruler by Sensepost
Author: Bhabesh Raj
· 2021-09-08 (modified 2023-02-13) · logsource: product=windows category=process_creation · 245f92e3-c4da-45f1-9070-bc552e06db11
Detects spawning of suspicious child processes by Atlassian Confluence server which may indicate successful exploitation of CVE-2021-26084
Author: Florian Roth (Nextron Systems), wagga
· 2020-12-23 (modified 2023-03-10) · logsource: product=windows category=process_creation · 24c4d154-05a4-4b99-b57d-9b977472443a
Detects different process execution behaviors as described in various threat reports on Lazarus group activity
Author: X__Junior (Nextron Systems)
· 2024-03-11 · logsource: product=windows category=process_creation · 264982dc-dbad-4dce-b707-1e0d3e0f73d9
Detects the execution of a renamed "NirCmd.exe" binary based on the PE metadata fields.
Author: Swachchhanda Shrawan Poudel (Nextron Systems), Nasreddine Bencherchali
· 2025-12-05 · logsource: product=windows category=process_creation · 271de298-cc0e-4842-acd8-079a0a99ea65
Detects suspicious child processes started by Node.js server processes on Windows, which may indicate exploitation of vulnerabilities like CVE-2025-55182 (React2Shell).
Attackers can abuse the Node.js 'child_process' module to run system commands or scripts using methods such as spawn(), exec(), execFile(), fork(), or execSync().
If execSync() or exec() is used in the exploit, the command line often shows a shell (e.g., cmd.exe /d /s /c ...) running a suspicious command unless other shells are explicitly invoked.
For other methods, the spawned process appears directly in the Image field unless a shell is explicitly used.
Author: Victor Sergeev, oscd.community
· 2020-10-09 (modified 2023-02-03) · logsource: product=windows category=process_creation · 277a4393-446c-449a-b0ed-7fdc7795244c
Detects the execution of a renamed "ftp.exe" binary based on the PE metadata fields
Author: Florian Roth
· 2025-01-18 · logsource: product=linux category=process_creation · 297241f3-8108-4b3a-8c15-2dda9f844594
Detects the execution of a shell as sub process of "rsync" without the expected command line flag "-e" being used, which could be an indication of exploitation as described in CVE-2024-12084. This behavior is commonly associated with attempts to execute arbitrary commands or escalate privileges, potentially leading to unauthorized access or further exploitation.
Author: Nasreddine Bencherchali (Nextron Systems)
· 2022-08-31 (modified 2023-05-15) · logsource: product=windows category=process_creation · 2c28c248-7f50-417a-9186-a85b223010ee
Detects the presence of the keywords "Wscript", "Shell" and "Run" in the command, which could indicate a suspicious activity
Author: Li Ling, Andy Parkidomo, Robert Rakowski, Blake Hartstein (Bloomberg L.P.)
· 2024-09-02 · logsource: product=linux category=process_creation · 2d2f44ff-4611-4778-a8fc-323a0e9850cc
Detects execution of inline Python code via the "-c" in order to call the "system" function from the "os" library, and spawn a shell.
Author: Sreeman, Florian Roth (Nextron Systems), frack113
· 2020-04-21 (modified 2023-04-17) · logsource: product=windows category=process_creation · 313d6012-51a0-4d93-8dfc-de8553239e25
Detects usage of winget to install applications via manifest file. Adversaries can abuse winget to download payloads remotely and execute them.
The manifest option enables you to install an application by passing in a YAML file directly to the client.
Winget can be used to download and install exe, msi or msix files later.
Author: @kostastsale
· 2023-06-01 · logsource: product=windows category=process_creation · 39ac1fb0-07f1-474b-b97e-c5c0eace0d79
Detects the execution of "csc.exe" via "w3wp.exe" process. MOVEit affected hosts execute "csc.exe" via the "w3wp.exe" process to dynamically compile malicious DLL files.
MOVEit is affected by a critical vulnerability. Exploited hosts show evidence of dynamically compiling a DLL and writing it under C:\\Windows\\Microsoft\.NET\\Framework64\\v4\.0\.30319\\Temporary ASP\.NET Files\\root\\([a-z0-9]{5,12})\\([a-z0-9]{5,12})\\App_Web_[a-z0-9]{5,12}\.dll.
Hunting Opportunity
Events from IIS dynamically compiling binaries via the csc.exe on behalf of the MOVEit application, especially since May 27th should be investigated.
Author: Nasreddine Bencherchali (Nextron Systems), Florian Roth (Nextron Systems)
· 2022-08-25 (modified 2023-03-05) · logsource: product=windows category=process_creation · 42333b2c-b425-441c-b70e-99404a17170f
Detects process activity patterns as seen being used by Sliver C2 framework implants
Author: Li Ling, Andy Parkidomo, Robert Rakowski, Blake Hartstein (Bloomberg L.P.)
· 2024-09-02 · logsource: product=linux category=process_creation · 47b3bbd4-1bf7-48cc-84ab-995362aaa75a
Detects the use of the "git" utility to execute a shell. Such behavior may be associated with privilege escalation, unauthorized command execution, or to break out from restricted environments.
Author: Nextron Systems
· 2022-06-03 · logsource: product=windows category=process_creation · 480e7e51-e797-47e3-8d72-ebfce65b6d8d
Detects python spawning a pretty tty
Author: Tim Rauch, Elastic (idea)
· 2022-09-21 (modified 2023-12-05) · logsource: product=windows category=process_creation · 4b991083-3d0e-44ce-8fc4-b254025d8d4b
Detects suspicious parent process for cmd.exe
Author: @d4ns4n_
· 2023-04-24 · logsource: product=linux category=process_creation · 4e25af4b-246d-44ea-8563-e42aacab006b
Detects usage of "xterm" as a potential reverse shell tunnel
Author: Swachchhanda Shrawan Poudel (Nextron Systems)
· 2025-11-25 · logsource: product=windows category=process_creation · 540703fb-a874-4385-a9d6-7cd1bfab268c
Detects potential Shai-Hulud malware indicators based on specific command line arguments associated with its execution.
Author: Markus Neis, Nasreddine Bencherchali (Nextron Systems)
· 2018-12-27 (modified 2023-02-09) · logsource: product=windows category=process_creation · 55f0a3a1-846e-40eb-8273-677371b8d912
Detects an attacker trying to enable the outlook security setting "EnableUnsafeClientMailRules" which allows outlook to run applications or execute macros
Author: bohops, Bhabesh Raj
· 2021-10-08 (modified 2023-07-25) · logsource: product=windows category=process_creation · 5687f942-867b-4578-ade7-1e341c46e99a
Detects suspicious child process creations of VMware Tools process which may indicate persistence setup
Author: Ján Trenčanský
· 2020-07-28 · logsource: product=windows service=windefend · 57b649ef-ff42-4fb0-8bf6-62da243a1708
Detects actions taken by Windows Defender malware detection engines
Author: Florian Roth (Nextron Systems)
· 2021-07-03 (modified 2022-05-20) · logsource: product=windows category=process_creation · 5de632bc-7fbd-4c8a-944a-fce55c59eae5
Detects process command line patterns and locations used by REvil group in Kaseya incident (can also match on other malware)
Author: Nasreddine Bencherchali (Nextron Systems), frack113
· 2023-11-23 (modified 2025-03-06) · logsource: product=windows category=process_creation · 61065c72-5d7d-44ef-bf41-6a36684b545f
Detects when a shell program such as the Windows command prompt or PowerShell is launched with system privileges. Use this rule to hunt for potential suspicious processes.
Author: Florian Roth (Nextron Systems), Nasreddine Bencherchali (Nextron Systems)
· 2022-02-25 (modified 2024-07-12) · logsource: product=windows category=process_creation · 69bd9b97-2be2-41b6-9816-fb08757a4d1a
Detects a potentially suspicious execution of a parent process located in the "\Users\Public" folder executing a child process containing references to shell or scripting binaries and commandlines.
Author: juju4
· 2019-01-16 (modified 2021-11-27) · logsource: product=windows category=process_creation · 6bba49bf-7f8c-47d6-a1bb-6b4dece4640e
Detects suspicious process related to rasdial.exe
Author: Tim Rauch (rule), Elastic (idea)
· 2022-10-21 (modified 2022-12-28) · logsource: product=macos category=process_creation · 6e4dcdd1-e48b-42f7-b2d8-3b413fc58cb4
Detects when the macOS Script Editor utility spawns an unusual child process.
Author: Roberto Rodriguez (Cyb3rWard0g), OTR (Open Threat Research)
· 2020-10-29 (modified 2022-10-09) · logsource: product=windows category=file_event · 6e90ae7a-7cd3-473f-a035-4ebb72d961da
Detects processes creating temp files related to PCRE.NET package
Author: Austin Songer
· 2021-09-21 (modified 2022-08-23) · logsource: product=azure service=activitylogs · 72af37e2-ec32-47dc-992b-bc288a2708cb
Identifies when a new cloudshell is created inside of Azure portal.
Author: X__Junior (Nextron Systems)
· 2023-09-11 (modified 2023-10-12) · logsource: product=windows category=process_creation · 7530cd3d-7671-43e3-b209-976966f6ea48
Detects the execution of a renamed "CURL.exe" binary based on the PE metadata fields
Author: X__Junior (Nextron Systems)
· 2023-07-11 · logsource: product=windows category=image_load · 799a5f48-0ac1-4e0f-9152-71d137d48c2a
Detects potential DLL sideloading of DLLs that are known to be abused from suspicious locations
Author: pH-T (Nextron Systems)
· 2023-04-17 (modified 2024-11-23) · logsource: product=windows category=process_creation · 7a4d9232-92fc-404d-8ce1-4c92e7caf539
Detects Stracciatella which executes a Powershell runspace from within C# (aka SharpPick technique) with AMSI, ETW and Script Block Logging disabled based on PE metadata characteristics.
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-06-14 · logsource: product=windows category=process_creation · 7aa4e81a-a65c-4e10-9f81-b200eb229d7d
Detects execution of the "VMwareToolBoxCmd.exe" with the "script" and "set" flag to setup a specific script to run for a specific VM state
Author: @kostastsale
· 2023-07-16 · logsource: product=windows category=process_creation · 7aaa5739-12fc-41aa-b98b-23ec27d42bdf
Detects the redirection of Ursnif discovery commands as part of the initial execution of the malware.
Author: Nasreddine Bencherchali (Nextron Systems), Luc Génaux
· 2022-12-28 (modified 2026-06-05) · logsource: product=linux category=process_creation · 7ab8f73a-fcff-428b-84aa-6a5ff7877dea
Detects the use of "vim" and it's siblings commands to execute a shell or proxy commands.
Such behavior may be associated with privilege escalation, unauthorized command execution, or to break out from restricted environments.
Author: @d4ns4n_, Nasreddine Bencherchali (Nextron Systems)
· 2023-04-07 · logsource: product=linux category=process_creation · 7f734ed0-4f47-46c0-837f-6ee62505abd9
Detects execution of netcat with the "-e" flag followed by common shells. This could be a sign of a potential reverse shell setup.
Author: Nasreddine Bencherchali (Nextron Systems)
· 2022-06-03 · logsource: product=linux category=process_creation · 7fb14105-530e-4e2e-8cfb-99f7d8700b66
Detects spawning of suspicious child processes by Atlassian Confluence server which may indicate successful exploitation of CVE-2022-26134
Author: Rafal Piasecki
· 2022-08-10 (modified 2026-03-30) · logsource: product=linux service=auditd · 808146b2-9332-4d78-9416-d7e47012d83d
detects BPFDoor .lock and .pid files access in temporary file storage facility
Author: Nasreddine Bencherchali (Nextron Systems)
· 2022-06-16 · logsource: product=windows category=process_creation · 814c95cc-8192-4378-a70a-f1aafd877af1
Detects usage of OpenConsole binary as a LOLBIN to launch other binaries to bypass application Whitelisting
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-04-17 · logsource: product=windows category=process_creation · 81a0ecb5-0a41-4ba1-b2ba-c944eb92bfa2
Detects usage of winget to add a new insecure (http) download source.
Winget will not allow the addition of insecure sources, hence this could indicate potential suspicious activity (or typos)
Author: Roberto Rodriguez (Cyb3rWard0g), OTR (Open Threat Research)
· 2020-10-29 (modified 2022-10-09) · logsource: product=windows category=image_load · 84b0a8f3-680b-4096-a45b-e9a89221727c
Detects processes loading modules related to PCRE.NET package
Author: Florian Roth (Nextron Systems)
· 2022-03-24 (modified 2025-07-18) · logsource: product=windows category=process_creation · 85b0b087-eddf-4a2b-b033-d771fa2b9775
Detects PowerShell download and execution cradles.
Author: Li Ling, Andy Parkidomo, Robert Rakowski, Blake Hartstein (Bloomberg L.P.)
· 2024-08-29 · logsource: product=linux category=process_creation · 8737b7f6-8df3-4bb7-b1da-06019b99b687
Detects the use of the "ssh" utility to execute a shell. Such behavior may be associated with privilege escalation, unauthorized command execution, or to break out from restricted environments.
Author: Florian Roth (Nextron Systems), @neonprimetime
· 2021-09-08 (modified 2023-02-04) · logsource: product=windows category=process_creation · 894397c6-da03-425c-a589-3d09e7d1f750
Detects potential exploitation of CVE-2021-40444 via suspicious process patterns seen in in-the-wild exploitations
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-01-02 (modified 2025-10-07) · logsource: product=windows category=process_creation · 899133d5-4d7c-4a7f-94ee-27355c879d90
Detects execution of python using the "-c" flag. This is could be used as a way to launch a reverse shell or execute live python code.
Author: Li Ling, Andy Parkidomo, Robert Rakowski, Blake Hartstein (Bloomberg L.P.)
· 2024-09-02 · logsource: product=linux category=process_creation · 8c1a5675-cb85-452f-a298-b01b22a51856
Detects the execution of "awk" or it's sibling commands, to invoke a shell using the system() function.
This behavior is commonly associated with attempts to execute arbitrary commands or escalate privileges, potentially leading to unauthorized access or further exploitation.
Author: Micah Babinski
· 2025-11-25 · logsource: product=windows category=process_creation · 8e95e73e-ba02-4a87-b4d7-0929b8053038
Detects script interpreters, command-line tools, and similar suspicious child processes of ArcSOC.exe.
ArcSOC.exe is the process name which hosts ArcGIS Server REST services. If an attacker compromises an ArcGIS
Server system and uploads a malicious Server Object Extension (SOE), they can send crafted requests to the corresponding
service endpoint and remotely execute code from the ArcSOC.exe process.
Author: @kostastsale
· 2023-02-15 (modified 2024-08-13) · logsource: product=windows category=process_creation · 95724fc1-a258-4674-97db-a30351981c5a
This is a threat-hunting query to collect information related to the interactive execution of a script from inside a compressed file (zip/rar). Windows will automatically run the script using scripting interpreters such as wscript and cscript binaries.
From the query below, the child process is the script interpreter that will execute the script. The script extension is also a set of standard extensions that Windows OS recognizes. Selections 1-3 contain three different execution scenarios.
1. Compressed file opened using 7zip.
2. Compressed file opened using WinRar.
3. Compressed file opened using native windows File Explorer capabilities.
When the malicious script is double-clicked, it will be extracted to the respected directories as signified by the CommandLine on each of the three Selections. It will then be executed using the relevant script interpreter."
Author: Tim Rauch, Elastic, E.M. Anhaus (originally from Atomic Blue Detections, Endgame), oscd.community
· 2022-06-14 (modified 2024-03-05) · logsource: product=windows category=process_creation · 9aa5106d-bce3-4b13-86df-3a20f1d5cf0b
Detects the execution of "forfiles" with the "/c" flag.
While this is an expected behavior of the tool, it can be abused in order to proxy execution through it with any binary.
Can be used to bypass application whitelisting.
Author: frack113, Nasreddine Bencherchali (Nextron Systems)
· 2022-02-15 (modified 2023-03-06) · logsource: product=windows category=process_creation · a77c1610-fc73-4019-8e29-0f51efc04a51
Detects possible payload obfuscation via the commandline
Author: Sreeman
· 2020-04-21 (modified 2022-03-08) · logsource: product=windows category=process_creation · ae9b0bd7-8888-4606-b444-0ed7410cb728
Monitors for the hiding possible malicious files in the C:\Windows\Fonts\ location. This folder doesn't require admin privillege to be written and executed from.
Author: X__Junior (Nextron Systems), Florian Roth (Nextron Systems)
· 2022-12-15 (modified 2024-01-02) · logsource: product=windows category=process_creation · afe52666-401e-4a02-b4ff-5d128990b8cb
Detects RAR usage that creates an archive from a suspicious folder, either a system folder or one of the folders often used by attackers for staging purposes
Author: Christopher Peacock @SecurePeacock, SCYTHE @scythe_io
· 2022-06-02 (modified 2024-04-23) · logsource: product=windows category=process_creation · b96b2031-7c17-4473-afe7-a30ce714db29
Detects the execution of FSharp Interpreters "FsiAnyCpu.exe" and "FSi.exe"
Both can be used for AWL bypass and to execute F# code via scripts or inline.
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-05-05 · logsource: product=windows category=file_event · bbb7e38c-0b41-4a11-b306-d2a457b7ac2b
Detects suspicious file based on their extension being created in "C:\PerfLogs\". Note that this directory mostly contains ".etl" files
Author: Nasreddine Bencherchali (Nextron Systems)
· 2022-12-02 (modified 2023-02-14) · logsource: product=windows category=process_creation · bdeeabc9-ff2a-4a51-be59-bb253aac7891
Detects usage of wsudo (Windows Sudo Utility). Which is a tool that let the user execute programs with different permissions (System, Trusted Installer, Administrator...etc)
Author: frack113, The DFIR Report
· 2022-03-02 (modified 2025-11-13) · logsource: product=windows category=process_creation · c0b2768a-dd06-4671-8339-b16ca8d1f27f
Detects the modification of NTFS symbolic link behavior using fsutil, which could be used to enable remote to local or remote to remote symlinks for potential attacks.
Author: Tim Rauch, Elastic (idea)
· 2022-09-16 (modified 2022-11-26) · logsource: product=windows category=ps_script · c1344fa2-323b-4d2e-9176-84b4d4821c88
Detects modifications to the Windows Defender configuration settings using PowerShell to add exclusions
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-04-17 (modified 2023-12-04) · logsource: product=windows category=process_creation · c15a46a0-07d4-4c87-b4b6-89207835a83b
Detects usage of winget to add new potentially suspicious download sources
Author: Nextron Systems
· 2022-06-03 (modified 2024-11-04) · logsource: product=linux category=process_creation · c4042d54-110d-45dd-a0e1-05c47822c937
Detects a python process calling to the PTY module in order to spawn a pretty tty which could be indicative of potential reverse shell activity.
Author: Markus Neis
· 2017-11-07 (modified 2022-10-09) · logsource: product=windows category=process_creation · c601f20d-570a-4cde-a7d6-e17f99cb8e7f
Detects automated lateral movement by Turla group
Author: Swachchhanda Shrawan Poudel (Nextron Systems), Nasreddine Bencherchali
· 2025-12-05 · logsource: product=linux category=process_creation · c70834fa-fb9d-4aa0-9e7d-45ceed36f3f7
Detects suspicious child processes spawned from Node.js server processes on Linux systems, potentially indicating remote code execution exploitation such as CVE-2025-55182 (React2Shell).
This rule particularly looks for exploitation of vulnerability on Node.js Servers where attackers abuse Node.js child_process module to execute arbitrary system commands.
When execSync() or exec() is used, the command line often includes a shell invocation followed by suspicious commands or scripts (e.g., /bin/sh -c <malicious-command>).
For other methods, the Image field will show the spawned process directly.
Author: Moriarty Meng (idea), Anton Kutepov (rule), oscd.community
· 2020-10-17 (modified 2021-11-27) · logsource: product=windows category=process_creation · c83bf4b5-cdf0-437c-90fa-43d734f7c476
Detects PowerShell script execution via input stream redirect
Author: Tim Rauch, Elastic (idea)
· 2022-09-28 (modified 2025-03-06) · logsource: product=windows category=process_creation · cbb9e3d1-2386-4e59-912e-62f1484f7a89
Detects when the Console Window Host (conhost.exe) process is spawned by an uncommon parent process, which could be indicative of potential code injection activity.
Author: Nasreddine Bencherchali (Nextron Systems)
· 2022-06-03 · logsource: product=linux category=process_creation · d292e0af-9a18-420c-9525-ec0ac3936892
Detects java process spawning suspicious children
Author: Florian Roth (Nextron Systems)
· 2018-06-22 (modified 2021-11-27) · logsource: product=windows category=process_creation · d5b9ae7a-e6fc-405e-80ff-2ff9dcc64e7e
Detects suspicious sysprep process start with AppData folder as target (as used by Trojan Syndicasec in Thrip report by Symantec)
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-01-02 · logsource: product=windows category=process_creation · d81871ef-5738-47ab-9797-7a9c90cd4bfb
Detects execution of php using the "-r" flag. This is could be used as a way to launch a reverse shell or execute live php code.
Author: Li Ling, Andy Parkidomo, Robert Rakowski, Blake Hartstein (Bloomberg L.P.)
· 2024-09-02 · logsource: product=linux category=process_creation · db1ac3be-f606-4e3a-89e0-9607cbe6b98a
Detects the use of the "capsh" utility to invoke a shell.
Author: Tomasz Dyduch, Josh Nickels
· 2024-05-31 · logsource: product=windows category=file_event · df49c691-8026-48dd-94d3-4ba6a79102a8
Detects attackers attempting to save, decrypt and execute the DarkGate Loader in C:\temp folder.
Author: Sohan G (D4rkCiph3r)
· 2023-02-18 · logsource: product=macos category=process_creation · e0cfaecd-602d-41af-988d-f6ccebb2af26
Detects the execution of suspicious child processes from macOS installer package parent process. This includes osascript, JXA, curl and wget amongst other interpreters
Author: Markus Neis, Nasreddine Bencherchali (Nextron Systems)
· 2018-12-27 (modified 2023-02-09) · logsource: product=windows category=process_creation · e212d415-0e93-435f-9e1a-f29005bb4723
Detects a suspicious child process spawning from Outlook where the image is located in a remote location (SMB/WebDav shares).
Author: Li Ling, Andy Parkidomo, Robert Rakowski, Blake Hartstein (Bloomberg L.P.), Florian Roth
· 2024-09-02 (modified 2025-01-18) · logsource: product=linux category=process_creation · e2326866-609f-4015-aea9-7ec634e8aa04
Detects the use of the "rsync" utility to execute a shell. Such behavior may be associated with privilege escalation, unauthorized command execution, or to break out from restricted environments.
Author: Bhabesh Raj
· 2020-09-14 (modified 2022-12-07) · logsource: product=windows service=windefend · ea9bf0fa-edec-4fb8-8b78-b119f2528186
Detects triggering of AMSI by Windows Defender.
Author: Victor Sergeev, oscd.community
· 2020-10-09 (modified 2022-07-11) · logsource: product=windows category=process_creation · eca49c87-8a75-4f13-9c73-a5a29e845f03
Detects execution of powershell scripts via Runscripthelper.exe
Author: Swachchhanda Shrawan Poudel (Nextron Systems)
· 2025-10-10 · logsource: product=windows category=process_creation · eca8ae39-5c3c-4321-b538-9e64fe25822e
Detects installation of Kali Linux distribution through Windows Subsystem for Linux (WSL).
Attackers may use Kali Linux WSL to leverage its penetration testing tools and capabilities for malicious purposes.
Author: Florian Roth (Nextron Systems)
· 2022-02-11 (modified 2023-03-22) · logsource: product=windows category=process_creation · efdd8dd5-cee8-4e59-9390-7d4d5e4dd6f6
Detects suspicious patterns in program names or folders that are often found in malicious samples or hacktools
Author: Florian Roth (Nextron Systems), Nasreddine Bencherchali (Nextron Systems)
· 2021-07-27 (modified 2023-03-29) · logsource: product=windows category=process_creation · f35c5d71-b489-4e22-a115-f003df287317
Detects potential process patterns related to Cobalt Strike beacon activity
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-01-02 · logsource: product=windows category=process_creation · f426547a-e0f7-441a-b63e-854ac5bdf54d
Detects execution of perl using the "-e"/"-E" flags. This is could be used as a way to launch a reverse shell or execute live perl code.
Author: Andreas Braathen (mnemonic.io)
· 2023-11-14 · logsource: product=linux category=process_creation · f8987c03-4290-4c96-870f-55e75ee377f4
Detects exploitation attempt of CVE-2023-22518 (Confluence Data Center / Confluence Server), where an attacker can exploit vulnerable endpoints to e.g. create admin accounts and execute arbitrary commands.
Author: frack113
· 2022-03-12 · logsource: product=windows category=process_creation · f8ad2e2c-40b6-4117-84d7-20b89896ab23
Adversaries may attempt to get a listing of other systems by IP address, hostname, or other logical identifier on a network that may be used for Lateral Movement from the current system
Author: Micah Babinski
· 2023-10-15 · logsource: product=windows category=process_creation · f8e9aa1c-14f2-4dbd-aa59-b98968ed650d
Detects execution of the legitimate Autoit3 utility from a suspicious parent process. AutoIt3.exe is used within
the DarkGate infection chain to execute shellcode that performs process injection and connects to the DarkGate
command-and-control server.
Author: X__Junior
· 2025-01-20 · logsource: product=windows category=image_load · fb4e2211-6d08-426b-8e6f-0d4a161e3b1d
Detects Clfs.sys being loaded by a process running from a potentially suspicious location. Clfs.sys is loaded as part of many CVEs exploits that targets Common Log File.