pC_xml4648.md
June 14, 2023 ยท View on GitHub
Parser Content
{
Name = xml-4648
Vendor = Microsoft
Product = Windows
Lms = Splunk
DataType = "windows-account-switch"
TimeFormat = "yyyy-MM-dd'T'HH:mm:ss"
Conditions = ["""<EventID>4648</EventID>""", """='ProcessName'"""]
Fields = [
"""SystemTime(\\)?=\'({time}\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d)""",
"""<Computer>({host}[^<]{1,2000})</Computer>""",
"""<EventID>({event_code}\d{1,100})</EventID>""",
"""<Data Name(\\)?='SubjectUserSid'>({user_sid}[^<]{1,2000})<\/Data>""",
"""<Data Name(\\)?='SubjectUserName'>(-|({user}[^<]{1,2000}))</Data>""",
"""<Data Name(\\)?='SubjectDomainName'>(-|({domain}[^<]{1,2000}))</Data>""",
"""<Data Name(\\)?='SubjectLogonId'>({logon_id}[^<]{1,2000})</Data>""",
"""<Data Name(\\)?='TargetUserName'>({account}[^<]{1,2000}?)\s{0,100}</Data>""",
"""<Data Name(\\)?='TargetDomainName'>({account_domain}[^<]{1,2000})</Data>""",
"""<Data Name(\\)?='TargetServerName'>({dest_host}[\w\-]{1,2000})[^<]{0,2000}</Data>""",
"""<Data Name(\\)?='ProcessId'>({process_id}[^<]{1,2000})</Data>""",
"""<Data Name(\\)?='ProcessName'>({process}({directory}(?:[^<]{1,2000})?[\\\/])?({process_name}[^\\\/"]{1,2000}?))<\/Data>""",
"""<Data Name(\\)?='IpAddress'>({src_ip}[a-fA-F:\d.]{1,2000})</Data>""",
"""<Data Name(\\)?='TargetInfo'>({dest_service}[^<]{1,2000})</Data>""",
"""<Message>({event_name}A logon was attempted using explicit credentials)"""
]
DupFields = ["directory->process_directory"]
}