pC_rawwindowsaccount4740.md
June 14, 2023 ยท View on GitHub
Parser Content
{
Name = raw-windows-account-4740
Vendor = Microsoft
Product = Windows
Lms = Direct
DataType = "windows-account-lockout"
TimeFormat = "MMM dd HH:mm:ss yyyy"
Conditions = ["""Account That Was Locked Out"""]
Fields = [
"""exabeam_host=(gcs-topic|({host}[\w\-.]{1,2000}))""",
"""exabeam_time=({time}\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d)""",
"""hostname=({host}({dest_ip}\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})|({dest_host}[\w.\-]{1,2000})),\s{0,100}\w+=""",
"""ip=\[({dest_ip}[a-fA-F0-9.:]{1,2000})""",
""""agent_hostname":"({host}({dest_ip}\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})|({dest_host}[\w.\-]{1,2000}))"""",
"""computer":"({host}({dest_ip}\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})|({dest_host}[\w.\-]{1,2000}))"""",
"""<\d{1,100}>(?i)\w+\s{0,100}\d{1,100}\s{0,100}\d{1,100}:\d{1,100}:\d{1,100}\s{1,100}(am\s{1,100}|pm\s{1,100})?(::ffff:)?({host}[\w\-.]{1,2000})\s"""
"""<\d{1,100}>(?i)\w+\s{0,100}\d{1,100}\s{0,100}\d{1,100}:\d{1,100}:\d{1,100}\s{1,100}(am\s{1,100}|pm\s{1,100})?(::ffff:)?(({dest_ip}\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})|({dest_host}[\w\-.]{1,2000}))\s"""
"""({event_name}Account That Was Locked Out)""",
"""({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})""",
"""({event_code}4740)""",
"""(?i)(((audit|success)( |_)(success|audit))|information)(\s{1,100}|,)(::ffff:)?({host}({dest_ip}\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})|({dest_host}[\w.\-]{1,2000}))""",
"""({time}\d\d\d\d-\d\d-\d\d\s\d\d:\d\d:\d\d)\s({host}({dest_ip}\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})|({dest_host}[\w.\-]{1,2000}))""",
"""(::ffff:)?({host}({dest_ip}\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})|({dest_host}[\w.\-]{1,2000}))\/Microsoft-Windows-Security-Auditing \(4740\)""",
""""dhn":"(::ffff:)?({host}({dest_ip}\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})|({dest_host}[^-"]{1,2000}))""",
"""Computer : (::ffff:)?({host}({dest_ip}\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})|({dest_host}[\w.\-]{1,2000}))""",
"""Computer(\w+)?["\s]{0,2000}(:|=)\s{0,100}"?(::ffff:)?({host}({dest_ip}\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})|({dest_host}[\w.\-]{1,2000}))("|\s)""",
""""system_name":"(::ffff:)?({host}({dest_ip}\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})|({dest_host}[\w.\-]{1,2000}))"""",
"""Security,?(\srn=|\s{1,100})?({record_id}\d{1,100})""",
"""Subject(:|=).+?Account Name(:|=)\s{0,100}({caller_user}[^\s]{0,2000}?)(\\n){0,20}[\s;]{0,2000}Account Domain(:|=)""",
"""Subject(:|=).+?Account Domain(:|=)\s{0,100}({caller_domain}[^\s]{0,2000}?)(\\n){0,20}[\s;]{0,2000}Logon ID(:|=)""",
"""Subject(:|=).+?Logon ID(:|=)\s{0,100}({logon_id}.*?)(\\n){0,20}[\s;]{0,2000}Account""",
"""Locked Out:(\\n){0,20}\s{1,100}Security ID:\s{1,100}(%\{)?({user_sid}([\w\d\-]{1,2000}?)|([^\s]{1,2000}))\}?(\\n){0,20}\s{1,100}Account Name:\s{1,100}(?=\w)({user}.+?)(\\n){0,20}\s{0,100}Additional""",
"""Caller Computer Name:\s{1,100}(\\+)?(::ffff:)?({src_host}[^\#\s",<]{1,2000})""",
]
DupFields=[ "caller_domain->domain" ]
}