LoFP
/
t1059
t1059
Title
Tags
a network operator or systems administrator may utilize an automated host discovery application that may generate false positives. filter as needed.
t1059
t1059.007
endpoint
splunk
a new cloudshell may be created by a system administrator.
t1059
azure
sigma
admin activity
t1033
t1059
t1059.004
t1070
t1070.001
t1136
t1136.001
t1485
t1505
t1505.003
t1546
t1546.001
t1562
t1562.002
t1562.004
windows
linux
sigma
administrative activity
t1003
t1016
t1021
t1021.001
t1027
t1036
t1053
t1053.005
t1059
t1059.001
t1059.005
t1071
t1071.001
t1087
t1087.001
t1087.002
t1098
t1105
t1133
t1134
t1136
t1136.001
t1137
t1222
t1222.001
t1505
t1505.004
t1552
t1552.006
t1555
t1555.004
t1562
t1562.001
t1572
t1615
windows
linux
sigma
administrative script libraries
t1027
t1059
t1059.001
t1140
windows
sigma
administrative scripts
t1021
t1021.002
t1039
t1048
t1055
t1059
t1059.001
t1059.005
t1137
t1218
t1543
t1543.003
windows
sigma
administrative scripts that use the same keywords.
t1047
t1059
t1059.001
windows
sigma
administrator script
t1059
t1059.001
t1069
t1069.001
windows
sigma
administrator scripts
t1059
t1059.001
windows
sigma
administrators may attempt to change the default execution policy on a system for a variety of reasons. however, setting the policy to \"unrestricted\" or \"bypass\" as this search is designed to identify, would be unusual. hits should be reviewed and investigated as appropriate.
t1059
t1059.001
endpoint
splunk
administrators may use the command prompt for regular administrative tasks. it's important to baseline your environment for network connections being made from the command prompt to determine any abnormal use of this tool.
t1059
t1105
windows
elastic
administrators or installed processes that leverage nohup
t1059
t1059.004
linux
sigma
administrators or power users may use this powershell commandlet for troubleshooting.
t1018
t1033
t1049
t1059
t1059.001
t1069
t1069.002
t1087
t1087.001
endpoint
splunk
administrators, administrative actions or certain applications may run many instances of taskhost and taskhostex concurrently. filter as needed.
t1059
endpoint
splunk
amazon ssm document worker
t1027
t1059
t1059.001
windows
sigma
an administrator may need to exec into a pod for a legitimate reason like debugging purposes. containers built from linux and windows os images, tend to include debugging utilities. in this case, an admin may choose to run commands inside a specific container with kubectl exec ${pod_name} -c ${container_name} -- ${cmd} ${arg1} ${arg2} ... ${argn}. for example, the following command can be used to look at logs from a running cassandra pod: kubectl exec cassandra --cat /var/log/cassandra/system.log . additionally, the -i and -t arguments might be used to run a shell connected to the terminal: kubectl exec -i -t cassandra -- sh
t1059
t1609
cloud_defend
kubernetes
elastic
application installers might contain scripts as part of the installation process.
t1059
t1059.002
macos
sigma
appvclient
t1047
t1059
t1059.001
windows
sigma
automation scripting language may used by network operator to do ldap query.
t1059
t1059.007
endpoint
splunk
be aware of potential false positives - legitimate uses of the /webauth_operation.php endpoint may cause benign activities to be flagged.the url in the analytic is specific to a successful attempt to exploit the vulnerability. review contents of the http body to determine if the request is malicious. if the request is benign, add the url to the whitelist or continue to monitor.
t1059
t1105
t1190
web server
splunk
benign administrative tasks can also trigger alerts, necessitating a firm understanding of the typical system behavior and precise tuning of the analytic to reduce false positives.
t1053.005
t1059
t1059.001
endpoint
splunk
ccm
t1047
t1059
t1059.001
windows
sigma
certain kinds of security testing may trigger this alert. powershell scripts that use high levels of obfuscation or have unusual script block payloads may trigger this alert.
t1059
ml
elastic
citrix configsync.ps1
t1059
t1059.001
windows
sigma
command execution on a virtual machine may be done by a system or network administrator. verify whether the username, hostname, and/or resource name should be making changes in your environment. command execution from unfamiliar users or hosts should be investigated. if known behavior is causing false positives, it can be exempted from the rule.
t1059
azure
elastic
custom organization-specific macos packages that use .pkg files to run curl could trigger this rule. if known behavior is causing false positives, it can be excluded from the rule.
t1059
t1071
macos
elastic
depending on the scripts, this rule might require some initial tuning to fit the environment
t1059
t1059.001
windows
sigma
direct ps command execution through sqlps.exe is uncommon, childprocess sqlps.exe spawned by sqlagent.exe is a legitimate action.
t1059
t1059.001
t1127
windows
sigma
direct ps command execution through sqltoolsps.exe is uncommon, childprocess sqltoolsps.exe spawned by smss.exe is a legitimate action.
t1059
t1059.001
t1127
windows
sigma
directories /dev/shm and /run/shm are temporary file storage directories in linux. they are intended to appear as a mounted file system, but uses virtual memory instead of a persistent storage device and thus are used for mounting file systems in legitimate purposes.
t1059
linux
elastic
false positive are expected with legitimate sources
t1059
windows
sigma
false positive may vary depends on the score you want to check. the bigger number of path traversal string count the better.
t1059
endpoint
splunk
false positives are expected from legitimate applications generating events that are similar to those generated by malicious activity. for example, event id 1122 is generated when a process attempts to load a dll that is blocked by an asr rule. this can be triggered by legitimate applications that attempt to load dlls that are not blocked by asr rules. this is block only.
t1059
t1566.001
t1566.002
endpoint
splunk
false positives are not expected with this analytic, since it is a hunting analytic. it is meant to show the use of asr rules and how they can be used to detect malicious activity.
t1059
t1566.001
t1566.002
endpoint
splunk
false positives depend on scripts and administrative tools used in the monitored environment
t1036
t1059
t1059.007
t1082
t1087
t1105
t1140
t1218
t1218.005
t1218.007
t1218.011
windows
sigma
false positives may be high based on legitimate scripted code in any environment. filter as needed.
t1059
t1059.003
endpoint
splunk
false positives may be present and filtering will need to occur by parent process or command line argument. it may be required to modify this query to an edr product for more granular coverage.
t1059
t1059.001
t1105
endpoint
splunk
false positives may be present based on legacy applications or utilities. win32_scheduledjob uses the remote procedure call (rpc) protocol to create scheduled tasks on remote computers. it uses the dcom (distributed component object model) infrastructure to establish a connection with the remote computer and invoke the necessary methods. the rpc service needs to be running on both the local and remote computers for the communication to take place.
t1059
t1059.001
endpoint
splunk
false positives may be present if a suspicious processname is similar to a benign processname.
t1059
endpoint
splunk
false positives may be present if the application is legitimately used, filter by user or endpoint as needed.
t1059
t1564.003
t1564.006
endpoint
splunk
false positives may be present when an administrator utilizes the cmdlets in the query. filter or monitor as needed.
t1059
t1059.001
endpoint
splunk
false positives may be present, but most likely not. filter as needed.
t1059
t1133
t1190
endpoint
splunk
false positives may only pertain to it not being related to empire, but another framework. filter as needed if any applications use the same pattern.
t1059
t1059.001
endpoint
splunk
false positives might occur if the users are unaware of such control checks
t1059
windows
sigma
false positives should be limited as day to day scripts do not use this method.
t1059
t1059.001
endpoint
splunk
false positives should be limited as there is a small subset of binaries that contain the original file name of ab.exe. filter as needed.
t1059
endpoint
splunk
false positives should be limited, however it is possible to filter by processes.process_name and specific processes (ex. wscript.exe). filter as needed. this may need modification based on edr telemetry and how it brings in registry data. for example, removal of (default).
t1055
t1055.001
t1059
t1559.001
endpoint
splunk
false positives should be limited. filter as needed.
t1003
t1003.002
t1027
t1041
t1059
t1059.001
endpoint
splunk
false positives should be very limited as this is strict to metasploit behavior.
t1059
t1059.001
endpoint
splunk
false positives will be found. https and http is a url protocol handler that will trigger this analytic. tune based on process or command-line.
t1059
endpoint
splunk
false positives will be present based on many factors. tune the correlation as needed to reduce too many triggers.
t1003
t1012
t1016
t1033
t1049
t1059
t1069
t1082
t1112
t1115
t1222
t1529
t1548
t1552
endpoint
splunk
false positives will be present if any scripts are adding to inprocserver32. filter as needed.
t1059
t1059.001
t1546.015
endpoint
splunk
false positives will only be present if the windbg process legitimately spawns autoit3. filter as needed.
t1059
endpoint
splunk
false-positives (fp) should be at a minimum with this detection as pid files are meant to hold process ids, not inherently be executables that spawn processes.
t1059
linux
elastic
github operations such as ghe-backup
t1059
linux
sigma
go utilities that use staaldraad awesome ntlm library
t1059
t1087
t1114
t1550
t1550.002
windows
sigma
high
t1059
t1059.001
t1059.003
t1105
windows
sigma
in rare administrative cases, this function might be used to check network connectivity
t1059
t1059.001
windows
sigma
inline scripting can be used by some rare third party applications or administrators. investigate and apply additional filters accordingly
t1059
windows
sigma
it is possible administrators or scripts may run these commands, filtering may be required.
t1059
t1059.001
t1505
t1505.004
t1552
t1552.004
t1562
t1562.002
t1649
endpoint
splunk
it is possible there will be false positives, filter as needed.
t1059
t1059.001
t1115
endpoint
splunk
java tools are known to produce false-positive when loading libraries
t1059
t1059.003
windows
sigma
legitimate administration script
t1059
t1059.003
windows
sigma
legitimate administrative script
t1059
t1059.001
t1098
t1132
t1132.001
t1136
t1136.002
t1553
t1553.004
t1571
t1573
t1574
t1574.011
t1574.012
windows
sigma
legitimate administrative scripts
t1059
t1059.005
windows
sigma
legitimate browser install, update and recovery scripts
t1059
t1189
t1203
macos
sigma
legitimate certificate exports by administrators. additional filters might be required.
t1059
t1059.001
t1552
t1552.004
windows
sigma
legitimate commands in .lnk files
t1059
t1059.001
windows
sigma
legitimate exchange system administration activity.
t1005
t1059
t1098
t1114
windows
elastic
legitimate powershell scripts that make use of psreflect to access the win32 api
t1059
t1106
windows
elastic
legitimate powershell scripts that make use of these functions.
t1039
t1055
t1059
t1069
t1087
t1106
t1135
t1482
windows
elastic
legitimate powershell scripts which makes use of compression and encoding.
t1027
t1059
t1140
windows
elastic
legitimate powershell web access installations by administrators
t1059
t1059.001
t1548
t1548.002
windows
sigma
legitimate process can have this combination of command-line options, but it's not common.
t1059
t1059.001
endpoint
splunk
legitimate scheduled tasks may be created during installation of new software.
t1053
t1059
t1218
windows
elastic
legitimate script
t1018
t1021
t1021.006
t1048
t1059
t1218
t1218.007
t1562
t1562.001
windows
sigma
legitimate scripts that use iex
t1059
t1059.001
windows
sigma
legitimate software that uses these patterns
t1036
t1059
t1059.004
t1140
linux
sigma
legitimate software uses the scripts (preinstall, postinstall)
t1059
t1059.007
t1071
t1071.001
macos
sigma
legitimate tools that accidentally match on the searched patterns
t1059
windows
sigma
legitimate usage of dsinternals for administration or audit purpose.
t1059
t1059.001
windows
sigma
legitimate usage of remote powershell, e.g. for monitoring purposes.
t1021
t1021.006
t1059
t1059.001
windows
sigma
legitimate usage of remote powershell, e.g. remote administration and monitoring.
t1021
t1021.006
t1059
t1059.001
windows
sigma
legitimate usage of the unsafe option
t1059
t1059.004
linux
sigma
legitimate use
t1005
t1040
t1059
t1072
t1090
t1124
t1127
t1219
t1484
t1484.001
t1546
t1546.015
t1555
t1555.003
t1562
t1562.001
windows
sigma
legitimate use by a via a batch script or by an administrator.
t1059
windows
sigma
legitimate use by an administrator
t1059
windows
sigma
legitimate use by vm administrator
t1059
windows
sigma
legitimate use of pester for writing tests for powershell scripts and modules
t1059
t1059.001
t1216
windows
sigma
legitimate use of remote powershell execution
t1059
t1059.001
windows
sigma
legitimate use of screenconnect
t1059
t1059.003
windows
sigma
legitimate use of screenconnect. disable this rule if screenconnect is heavily used.
t1059
t1059.003
windows
sigma
legitimate use remote powershell sessions
t1021
t1021.006
t1059
t1059.001
windows
sigma
legitimate use to pass password to different powershell commands
t1027
t1059
t1059.001
windows
sigma
legitimate use via a batch script or by an administrator.
t1059
windows
sigma
legitimate users and processes, such as system administration tools, may utilize shell utilities inside a container resulting in false positives.
t1059
cloud_defend
elastic
likely
t1006
t1059
t1059.001
t1082
t1091
t1200
t1217
t1482
t1560
t1560.001
windows
linux
sigma
likely. many admin scripts and tools leverage powershell in their bat or vb scripts which may trigger this rule often. it is best to add additional filters or use this to hunt for anomalies
t1059
t1059.001
windows
sigma
limited false positives may be present. filter as needed based on initial analysis.
t1059
t1059.001
endpoint
splunk
limited false positives. filter as needed.
t1055
t1059
t1059.001
t1547
T1547.012
endpoint
splunk
limited false positives. may filter as needed.
t1059
t1059.001
endpoint
splunk
limited to no known false positives.
t1059
t1059.003
endpoint
splunk
many benign applications will create processes from executables in windows\temp, although unlikely to exceed the given threshold. filter as needed.
t1059
endpoint
splunk
microsoft operations manager (mom)
t1059
t1059.001
windows
sigma
microsoft sccm
t1059
t1059.001
t1059.005
t1218
windows
sigma
microsoft windows installers leveraging rundll32 for installation.
t1059
t1218
t1552
windows
elastic
moderate-to-low; despite the shorter length/lower entropy for some of these, because of high specificity, fp appears to be fairly limited in many environments.
t1059
t1059.001
windows
sigma
msp detection searcher
t1059
t1059.001
windows
sigma
need tuning applocker or add exceptions in siem
t1059
t1059.001
t1059.003
t1059.005
t1059.006
t1059.007
t1204
t1204.002
windows
sigma
netcat and openssl are common tools used for establishing network connections and creating encryption keys. while they are popular, capturing the stdout and stderr in a named pipe pointed to a shell is anomalous.
t1059
_deprecated
elastic
netcat is a dual-use tool that can be used for benign or malicious activity. netcat is included in some linux distributions so its presence is not necessarily suspicious. some normal use of this program, while uncommon, may originate from scripts, automation tools, and frameworks.
t1059
linux
elastic
network service user name of a not-covered localization
t1021
t1021.006
t1059
t1059.001
windows
sigma
noise and false positive can be seen if the following instant messaging is allowed to use within corporate network. in this case, a filter is needed.
t1059
t1059.005
t1102
endpoint
splunk
not known at this moment.
t1059
endpoint
splunk
note that false positives may occur due to the use of the enable-psremoting cmdlet by legitimate users, such as system administrators. it is recommended to apply appropriate filters as needed to minimize the number of false positives.
t1059
t1059.001
endpoint
splunk
other programs that use these command line option and accepts an 'all' parameter
t1059
t1059.001
t1069
t1069.001
t1069.002
t1087
t1087.001
t1087.002
t1482
windows
sigma
other scripts
t1059
t1059.001
windows
sigma
other tools or script may used this to change code page to utf-* or others
t1059
endpoint
splunk
other tools that incidentally use the same command line parameters
t1059
t1059.001
windows
sigma
other tools that work with encoded scripts in the command line instead of script files
t1059
t1059.001
windows
sigma
planned windows defender configuration changes.
t1059
t1562
windows
elastic
potential for some third party applications to disable amsi upon invocation. filter as needed.
t1059
t1059.001
t1562
endpoint
splunk
powershell and windows command shell are often observed as legit child processes of the jetbrains teamcity service and may require further tuning.
t1059
t1190
windows
elastic
powershell may used this function to process compressed data.
t1059
t1059.001
endpoint
splunk
powershell may used this function to store out object into memory.
t1059
t1059.001
endpoint
splunk
powershell remoting is a dual-use protocol that can be used for benign or malicious activity. it's important to baseline your environment to determine the amount of noise to expect from this tool.
t1021
t1059
windows
elastic
powershell scripts running as system user
t1059
t1059.001
windows
sigma
powershell scripts that download content from the internet
t1059
t1059.001
windows
sigma
powershell scripts that use this capability for troubleshooting.
t1003
t1059
windows
elastic
programs using powershell directly without invocation of a dedicated interpreter.
t1059
t1059.001
windows
sigma
python libraries that use a flag starting with \"-c\". filter according to your environment
t1059
windows
sigma
scripts or tools that download files
t1059
t1059.001
t1105
windows
sigma
security audits, maintenance, and network administrative scripts may trigger this alert when run under web processes.
t1047
t1059
t1190
t1505
windows
elastic
software installers that pull packages from remote systems and execute them
t1059
t1059.001
windows
sigma
some false positives are expected in some environment that may use this functionality to install and test their custom applications
t1059
windows
sigma
some false positives may arise in some environment and this may require some tuning. add additional filters or reduce level depending on the level of noise
t1059
t1059.001
t1069
t1069.001
t1069.002
t1087
t1087.001
t1087.002
t1482
windows
sigma
some installers might generate a similar behavior. an initial baseline is required
t1059
t1059.005
t1059.007
windows
sigma
some powershell installers were seen using similar combinations. apply filters accordingly
t1059
windows
sigma
the build engine is commonly used by windows developers but use by non-engineers is unusual.
t1003
t1036
t1055
t1059
t1127
t1555
windows
elastic
there are circumstances where an application may legitimately execute and interact with the windows command-line interface. investigate and modify the lookup file, as appropriate.
t1059
t1059.003
endpoint
splunk
there are no known false positive for this search, but it could contain false positives as multiple detections can trigger and not have successful exploitation. modify the static value distinct_detection_name to a higher value. it is also required to tune analytics that are also tagged to ensure volume is never too much.
t1059
t1105
t1133
t1190
endpoint
splunk
there may be legitimate reasons to bypass the powershell execution policy. the powershell script being run with this parameter should be validated to ensure that it is legitimate.
t1059
t1059.001
endpoint
splunk
these characters might be legitimately on the command-line, but it is not common.
t1059
t1059.001
endpoint
splunk
this detection may also be triggered by legitimate applications and numerous service accounts, which often end with a $ sign. to manage this, it's advised to check the service account's activities and, if they are valid, modify the filter macro to exclude them.
t1059
t1059.003
endpoint
splunk
trusted solarwinds child processes. verify process details such as network connections and file writes.
t1059
t1195
windows
elastic
unlikely
t1003
t1003.001
t1003.002
t1003.004
t1003.005
t1003.006
t1005
t1007
t1008
t1012
t1014
t1016
t1018
t1021
t1021.002
t1021.003
t1021.006
t1027
t1027.005
t1033
t1036
t1036.003
t1036.005
t1036.007
t1041
t1046
t1047
t1048
t1048.001
t1053
t1053.003
t1053.005
t1055
t1055.001
t1056
t1057
t1059
t1059.001
t1059.002
t1059.003
t1068
t1070
t1071
t1071.001
t1071.004
t1078
t1082
t1083
t1087
t1090
t1090.001
t1090.003
t1105
t1106
t1112
t1115
t1123
t1127
t1132
t1132.001
t1133
t1134
t1134.001
t1134.002
t1134.004
t1136
t1136.001
t1136.002
t1137
t1137.002
t1140
t1190
t1202
t1203
t1204
t1210
t1213
t1213.003
t1216
t1218
t1218.001
t1218.008
t1218.010
t1218.011
t1218.013
t1219
t1486
t1489
t1490
t1496
t1498
t1499
t1499.001
t1505
t1505.003
t1526
t1528
t1543
t1543.003
t1546
t1546.008
t1546.015
t1548
t1548.003
t1550
t1550.003
t1552
t1552.004
t1553
t1553.004
t1555
t1556
t1557
t1557.001
t1558
t1558.003
t1562
t1562.001
t1562.002
t1562.010
t1564
t1564.004
t1566
t1569
t1569.002
t1570
t1574
t1574.001
t1574.002
t1586
t1587
t1587.001
t1588
t1588.002
t1590
t1590.001
t1590.002
t1620
t1649
windows
opencanary
okta
m365
azure
bitbucket
macos
linux
sigma
use of get-command and get-help modules to reference invoke-webrequest and start-bitstransfer.
t1059
t1059.001
windows
sigma
used by microsoft sql server management studio
t1059
t1059.001
windows
sigma
used by some .net binaries, minimal on user workstation.
t1059
t1059.001
windows
sigma
valid changes to the startup script
t1059
t1059.001
t1059.003
t1059.004
aws
sigma
valid usage of s3 browser for iam loginprofile listing and/or creation
t1059
t1059.009
t1078
t1078.004
aws
sigma
valid usage of s3 browser for iam user and/or accesskey creation
t1059
t1059.009
t1078
t1078.004
aws
sigma
valid usage of s3 browser with accidental creation of default inline iam policy without changing default s3 bucket name placeholder value
t1059
t1059.009
t1078
t1078.004
aws
sigma
very special / sneaky powershell scripts
t1059
t1059.001
windows
sigma
windows defender atp
t1027
t1059
t1059.001
windows
sigma
windows firewall can be disabled by a system administrator. verify whether the user identity, user agent, and/or hostname should be making changes in your environment. windows profile being disabled by unfamiliar users should be investigated. if known behavior is causing false positives, it can be exempted from the rule.
t1059
t1562
windows
elastic
winrm
t1047
t1059
t1059.001
windows
sigma