pC_xmlnpslogon.md
June 14, 2023 ยท View on GitHub
Parser Content
{
Name = xml-nps-logon
Vendor = Microsoft
Product = Windows
Lms = Direct
DataType = "windows-nac-logon"
TimeFormat = "yyyy-MM-dd'T'HH:mm:ss"
Conditions = [ """<EventID>627""", """Network Policy Server"""]
Fields = [
"""<Computer>({host}[^<]{1,2000})<"""
"""SystemTime=\'({time}\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d)"""
"""<EventID>({event_code}[^<]{1,2000})<\/EventID>""",
"""Account Name:\s{0,100}({user}[^\s]{1,2000})(\/?)""",
"""Account Domain:\s{0,100}({domain}[^\s]{1,2000})\s{0,100}""",
"""Account Name:\s{0,100}({user_type}[^\s:]{1,2000}?)\/({user}[^\.\s\/:]{1,2000}?)(\.[^:\.\s]{1,2000}?)*\s{0,100}Account Domain""",
"""Connection Request Policy Name:\s{0,100}({policy}.+?)\s{0,100}Network Policy""",
"""User:\s{0,100}Security ID:\s{0,100}({user_sid}.+?)\s{0,100}Account Name:""",
"""({event_name}Network Policy Server\s({outcome}\w+)\s.+?)\s{0,100}User:""",
"""Reason:\s{0,100}({failure_reason}[^<]{1,2000})\.\s""",
"""NAS IPv4 Address:\s{0,100}({dest_ip}[^\s-]{1,2000})\s""",
"""NAS IPv6 Address:\s{0,100}({dest_ip}[^\s-]{1,2000})\s""",
"""NAS Identifier:\s{0,100}({location}[^\s]]{1,2000})\s"""
]
}