pC_raw47763.md
June 14, 2023 ยท View on GitHub
Parser Content
{
Name = raw-4776-3
Vendor = Microsoft
Product = Windows
Lms = Direct
DataType = "windows-4776"
TimeFormat = "MM/dd/yyyy HH:mm:ss a"
Conditions = ["attempted to validate the credentials for an account", "Authentication Package",
"Computer"]
Fields = [
"""({event_name}The (computer|domain controller) attempted to validate the credentials for an account)""",
"""({time}\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d)""",
"""({time}\d\d\/\d\d\/\d\d\d\d\s\d\d:\d\d:\d\d\s(?i:AM|PM))""",
"""({time}(?i)(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) \d{1,2} \d{1,2}:\d{1,2}:\d{1,2} 20\d{2})""",
"""Computer(Name)?\s{0,100}(:|=)\s{0,100}"?(?!(?:\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}))[^\s.";]{1,2000}\.({domain}[^\s";]{1,2000})[^\s"]{0,2000}("|\s|;)""",
"""(?i)(((audit|success|failure)( |_)(success|audit|failure))|information)\s{0,100}(\s|\t|,|#\d{1,100}|<[^>]{1,2000}>)\s{0,100}(?!(?:[A-Fa-f:\d.]{1,2000}))[^\t,#<\s.]{1,2000}\.({domain}[^\s.",]{1,2000})""",
""""dhn":"(?!(?:[A-Fa-f:\d.]{1,2000}))[^".]{1,2000}\.({domain}[^-".]{1,2000})[^"-]{0,2000}""",
"""<Computer>({host}[^<]{1,2000})</Computer>""",
"""<Computer>(?!(?:[A-Fa-f:\d.]{1,2000}))[^<.]{1,2000}\.({domain}[^.<]{1,2000})[^<]{0,2000}</Computer>""",
"""Computer(\w+)?["\s]{0,2000}(:|=)\s{0,100}"?({host}[^:=]{1,2000}?)("|\s|;)""",
"""Computer(Name)?\s{0,100}(:|=)\s{0,100}"?(?!(?:[A-Fa-f:\d.]{1,2000}))[^\s."]{1,2000}\.({domain}[^\s"]{1,2000})[^\s"]{0,2000}("|\s)""",
"""({event_code}4776)""",
"""The ({login_type}computer|domain)(\s\w+)? attempted to validate the credentials""",
"""Logon (?:a|A)ccount(:|=)\s{0,100}(({user_email}[^@\s]{1,2000}?@[^\s]{1,2000}?\.[^\s]{1,2000}?)|(({user}[^@\s,;=]{1,2000}?)(?:@({domain}[^\s.;,@=]{1,2000}).*?)?))[\s;]{0,2000}Source Workstation(:|=)""",
"""Error Code(:|=)\s{0,100}({result_code}[\w\-]{1,2000})""",
"""Source Workstation(:|=)([\s\\]{1,2000}|(\s{0,100}\\*((({src_ip}\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(:({src_port}\d{1,100}))?)|({src_host}[\w\-]{1,2000})[^:=]{0,2000}?)[\s;]{0,2000}))Error Code(:|=)"""
]
DupFields=[ "host->dest_host" ]
}