avatar

Jorden Smith

@Jorden
Trusted contributorCompletionist
5 followers1,092 downloads175 copies24 likes17,999 views

86 detections

This rule detects the creation of specific file types (batch scripts, command scripts, VBScripts, JScripts, PowerShell scripts, or shortcut files) within the Windows Startup folder. This activity is often used for persistence, allowing an attacker's code to execute automatically when a user logs in or the system starts.
avatar
Jorden Smith@Jorden
SimSpace Public | Splunk
9 months ago
3031
This rule detects PowerShell script blocks that exhibit characteristics of highly obfuscated and potentially malicious code. Specifically, it looks for the combination of:
1. Compression techniques (using 'IO.Compression.DeflateStream' or 'IO.Compression.GzipStream').
2. Base64 decoding (using 'FromBase64String' or 'Convert::FromBase64').
3. Assembly loading via reflection (using 'Reflection.Assembly' or 'Assembly]::Load').

This combination is frequently used by attackers to hide malicious payloads, decompress them, decode them, and then load them into memory for execution, bypassing traditional file-based detection.
avatar
Jorden Smith@Jorden
SimSpace Public | Splunk
9 months ago
3030
Detects PowerShell spawned by explorer.exe with extensive whitespace padding followed by comment characters and fake document paths. This technique is used in social engineering attacks where victims are instructed to paste commands into File Explorer, with malicious code hidden by whitespace and a visible fake path comment (e.g., "# C:\Documents\policy.docx") to appear benign.
avatar
Jorden Smith@Jorden
avatar
SimSpace Public
9 months ago
0030
Detects PowerShell download cradles that use commands like Invoke-RestMethod, Invoke-WebRequest, iwr, irm, curl, wget, Net.WebClient, DownloadString, DownloadData, or Start-BitsTransfer to download content, immediately followed by execution via Invoke-Expression or IEX. This technique is often used for fileless malware execution.
avatar
Jorden Smith@Jorden
avatar
SimSpace Public
9 months ago
0029
This rule detects when the security log (EventCode 1102) or the system log (EventCode 104) is cleared on a Windows machine. This activity can indicate an attempt by an attacker to remove forensic evidence of their actions.
avatar
Jorden Smith@Jorden
SimSpace Public | Splunk
9 months ago
3028
This rule detects multiple HTTP POST requests originating from the same host to the same external IP address within a 10-minute window, with a minimum of 5 such events. This pattern is indicative of potential command and control (C2) beaconing activity, where a compromised system periodically communicates with an external server.
avatar
Jorden Smith@Jorden
avatar
SimSpace Public
9 months ago
0028
This rule detects the creation of scheduled tasks using schtasks.exe where the command line explicitly includes parameters for creating a task, specifying a system, a user, and a password. This combination of parameters is often used in lateral movement or persistence techniques by adversaries.
avatar
Jorden Smith@Jorden
SimSpace Public | Splunk
9 months ago
0027
This rule detects a sequence of events on a Windows machine that could indicate a scheduled task being created and executed after a network logon. Specifically, it looks for a successful network logon (EventCode 4624, Logon_Type 3) followed by the creation of a scheduled task (EventCode 4698), and then the execution of a process (powershell.exe, pwsh.exe, cmd.exe, wscript.exe, or cscript.exe) that is a child of a scheduled task host process (taskeng.exe, taskhostw.exe, taskhost.exe, or svchost.exe with 'Schedule' in its command line). All these events must occur on the same computer within a 10-minute window.
avatar
Jorden Smith@Jorden
SimSpace Public | Splunk
9 months ago
0027
Detects PowerShell scripts that perform a multi-stage obfuscation pattern involving the decompression of data using 'IO.Compression.DeflateStream' or 'IO.Compression.GzipStream', followed by base64 decoding using 'FromBase64String' or 'Convert::FromBase64', and finally loading the resulting payload as a .NET assembly using 'Reflection.Assembly' or 'Assembly]::Load'. This combination of actions is indicative of malware delivery techniques.
avatar
Jorden Smith@Jorden
avatar
SimSpace Public
9 months ago
4027
This rule detects attempts to delete registry keys associated with the "ms-settings" URI scheme, specifically targeting the "Shell\Open\command" subkey. This activity could indicate an attempt to remove or disable a custom URI handler, which might be used by malware for persistence or execution. The rule focuses on Sysmon EventCode 12 (RegistryEvent) with EventType "DeleteKey" and a TargetObject matching "*\\ms-settings\\Shell\\Open\\command*". This could be an indicator of an attacker trying to clean up their tracks or disrupt legitimate system functionality.
avatar
Jorden Smith@Jorden
SimSpace Public | Splunk
9 months ago
0025
Page 3 of 9