Defender-DeviceProcessEvents

2 ActionTypes

ActionTypeTitle
anyProcess activity (any)
ProcessCreatedProcess created

any: Process activity (any)

#
Table
DeviceProcessEvents

Description

Process activity (any)

Fields #

NameDescriptionRules
DeviceId
DeviceName
Timestamp
ActionType
FileName19 detection rules
FolderPath
SHA1
SHA2561 detection rule
MD5
ProcessId
ProcessCommandLine
AccountName
AccountDomain
InitiatingProcessFileName10 detection rules
InitiatingProcessFolderPath
InitiatingProcessSHA256
InitiatingProcessCommandLine
InitiatingProcessAccountName
InitiatingProcessAccountDomain
InitiatingProcessParentFileName2 detection rules

Common Indicators #

Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.

FieldKindValueRulesVendors
IntegrityLeveleqHigh3 ruleskusto, sigma, splunk
parent_process_namecontainscmd.exe2 ruleskusto
parent_process_namecontainspowershell.exe2 ruleskusto
parent_process_nameinexcel.exe3 ruleskusto, splunk
parent_process_nameinwinword.exe3 ruleskusto, splunk
CommandLinecontains-accepteula2 ruleskusto
CommandLinecontains-ma2 ruleskusto, sigma
CommandLinecontainscertutil2 ruleskusto, sigma
CommandLinecontainslsass2 ruleschronicle, kusto, sigma
EventTypeeqInboundConnectionAccepted2 ruleskusto
GlobalPrevalencelt10002 ruleskusto
ParentCommandLineeqsvchost.exe -k netsvcs -p -s Schedule2 ruleskusto
file_namecontainsmsbuild.exe2 ruleskusto
file_nameeqping.exe2 ruleskusto
file_nameincmd.exe2 ruleskusto

Detection Rules #

View all rules referencing this event →

Kusto #

Show 17 more (42 total)

References #

ProcessCreated: Process created

#
Table
DeviceProcessEvents

Description

Process created

Fields #

NameDescription
DeviceId
Timestamp
FileName
FolderPath
SHA256
ProcessCommandLine
AccountName
InitiatingProcessFileName
InitiatingProcessCommandLine

Common Indicators #

Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.

FieldKindValueRulesVendors
EventTypeeqProcessCreated8 ruleskusto
GlobalPrevalenceis_null1 rulekusto
GlobalPrevalencelt2002 ruleskusto
GlobalPrevalencelt1001 rulekusto
GlobalPrevalencelt2501 rulekusto
IsCertificateValidne11 rulekusto
OriginalFileNameeqbrowsercore.exe1 rulekusto, sigma
ParentCommandLinecontainsschedule1 rulekusto, splunk

Detection Rules #

View all rules referencing this event →

Kusto #

  • Unsigned Windows System Binary source: This query searches for invocations of a number of commonly used and signed Windows binaries. It then finds invocations of these binaries where they are not properly signed.
  • Masquerading Renamed executables of interest source: This query searches for the original file name of a set of binaries that is known to be used by attackers. The OriginalFileName field is then matched to the actual file name. Where there isn't a match the results are returned, indicating the file has been renamed. The original file name field is derived from the PE header of the executable, which is the name of the binary during compilation.
  • Suspicious office child process created source: This query obtains a list of downloaded Office documents (doc, xls, etc.) by looking at files written by commonly used web browsers. It then searches for invocations of an Office program by double-clicking on these files. If these processes spawn an uncommon child process this is reported as suspicious.
Show 5 more (8 total)
  • Persistence Via Scheduled Tasks source: This query identifies binaries that run as a scheduled task, by looking at the parent process command line. Of the identified binaries running as scheduled tasks it finds suspicious binaries by looking at the file signature and global prevalence.
  • PRT Credential Stealing source: This query detects when BrowserCore.exe is accessed by a suspicious process. The BrowserCore.exe binary is responsible for allowing browser add-ons to use Single Sign On via Azure AD. This rule detects when an uncommon process interacts with the BrowserCore.exe process.
  • SQL Server spawning suspicious child process source: This query looks for potential abuse of the SQL Server stored procedure xp_cmdshell which allows command execution on the OS. Running xp_cmdshell on the system triggers the follow process chain: sqlservr.exe => xp_cmdshell 'whoami' => "cmd.exe /c" whoami => whoami.exe. This rule tries to identify running of suspicious commands as a grandchild of sqlservr.exe. The rule is based on a block-list of executables of LOLBINs and other known recon commands or any executable executed with a low prevalence.
  • Suspicious MSC File Launched source: The query searches for suspicious MSC files that are launched on the system. The following types of suspicious files are detected: MSC files downloaded by web browsers, MSC files in the Downloads folder, MSC files extracted from ZIP files, and MSC files with Mark Of The Web (MOTW).
  • Potential Kerberos Relaying Activity - MDE source: The below query detects potential Kerberos relaying event chain generated by KrbRelay.

References #