pC_logstash4624.md
June 14, 2023 ยท View on GitHub
Parser Content
{
Name = logstash-4624
Vendor = Microsoft
Product = Windows
Lms = Direct
DataType = "windows-4624"
TimeFormat = "MM/dd/yyyy hh:mm:ss a"
Conditions = ["An account was successfully logged on", """"event_id":"4624"""", """"new_logon-LogonID":""""]
Fields = [
""""time":"({time}\d{1,100}/\d{1,100}/\d{1,100} \d{1,100}:\d{1,100}:\d{1,100} (am|AM|pm|PM))""""
""""host":"({host}[^"]{1,2000})\s{0,100}"""
"""({event_name}An account was successfully logged on)""",
"""({event_code}4624)""",
""""logon_type":"\s{0,100}({logon_type}\d{1,100})""",
""""new_logon-AccountName":"\s{0,100}({user}[^"]{1,2000})\s{0,100}""""
""""new_logon-AccountDomain":"\s{0,100}({domain}[^"]{1,2000})\s{0,100}""""
""""process_information-ProcessName":"(-|\s{0,100}({process}[^"]{1,2000}))\s{0,100}""""
""""network_information-WorkstationName":"\s{0,100}(-|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}|({src_host_windows}[^"]{1,2000}))\s{0,100}""""
""""network_information-SourceNetworkAddress":"\s{0,100}(?:-|({src_ip}[\w:.]{1,2000}))\s{0,100}""""
""""detailed_authentication_information-LogonProcess":"\s{0,100}({auth_process}[^"]{1,2000})\s{0,100}""""
""""detailed_authentication_information-AuthenticationPackage":"\s{0,100}({auth_package}[^"]{1,2000})\s{0,100}""""
""""new_logon-LogonID":"\s{0,100}({logon_id}[^"]{1,2000})\s{0,100}""""
""""new_logon-SecurityID":"\s{0,100}({user_sid}[^"]{1,2000})\s{0,100}"""",
""""cmpny.source.ip":"({dest_ip}\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})"""",
""""subject-SecurityID":"\s{0,100}({subject_sid}[^"]{1,2000})\s{0,100}""""
"""KeyLength":"\s{0,100}({key_length}[^"]{1,2000})\s{0,100}""""
]
DupFields = ["src_host_windows->dest_host", "user->account"]
}