pC_jsonduoauthattempt.md
July 25, 2023 ยท View on GitHub
Parser Content
{
Name = json-duo-auth-attempt
Vendor = Cisco
Product = Duo Access Security
Lms = Direct
DataType = "authentication-attempt"
TimeFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSSSSZ"
Conditions = [""""server_section":""", """"auth_stage":""", """authentication"""]
Fields = [
"""exabeam_host=({host}[\w\-\.]{1,2000})""",
""""username":\s{0,100}"(|({user}[^"]{1,2000}))"""",
""""status":\s{0,100}"(|({outcome}[^"]{1,2000}))"""",
""""client_ip":\s{0,100}"({src_ip}\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})""",
"""(?:("msg":\s{0,100}"(|({additional_info}[^"]{1,2000}))")|("status":\s{0,100}"Reject".+?"msg":\s{0,100}"(|({failure_reason}[^"]{1,2000}))"))""",
""""timestamp":\s{0,100}"({time}\d{1,100}\-\d{1,100}\-\d{1,100}T\d{1,100}:\d{1,100}:\d{1,100}\.\d{1,100}Z)""",
""""auth_stage":\s{0,100}"(|({auth_method}[^"]{1,2000}))"""",
"""({service}\w+[^\-"]{0,2000}?) authentication succeeded"""
]
}