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"""
  ]


}