pC_cefoktalogsappactivity.md

June 14, 2023 ยท View on GitHub

Parser Content

{
Name = cef-okta-logs-app-activity
  Vendor = Okta
  Product = Okta Adaptive MFA
  Lms = ArcSight
  DataType = "app-activity"
  TimeFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS"
  Conditions = [ """"actor":""", """"securityContext":""", """"target":""", """"client":""" ]
  Fields=[
    """exabeam_host=([^=]{1,2000}@\s{0,100})?({host}\S+)""",
    """"published"\s{0,100}:\s{0,100}"({time}\d\d\d\d\-\d\d\-\d\dT\d\d:\d\d:\d\d\.\d\d\d)""",
    """"displayMessage"\s{0,100}:\s{0,100}"({event_name}(Kerberos[^",]{1,2000}user)|([^"]{1,2000}))""",
    """"eventType"\s{0,100}:\s{0,100}"({activity}[^"]{1,2000})""",
    """"legacyEventType":\s{0,100}"({activity}[^"]{1,2000})"""",
    """actor":\s{0,100}\{[^\}]{1,2000}?alternateId":\s{0,100}"({user}[^"]{1,2000})",[^\}]{1,2000}?"type":\s{0,100}"User"""",
    """actor":\s{0,100}\{[^\}]{1,2000}?displayName":\s{0,100}"({user_fullname}[^"]{1,2000})"[^\}]{1,2000}?type":\s{0,100}"User"""",
    """request"{1,20}:.+?User.+?"{1,20}displayName"{1,20}:\s{0,100}(null|"{1,20}(Okta System|(?:({user_firstname}[^,"]{1,2000}),\s{0,100}({user_lastname}[^"]{1,2000})|((?i)Unknown|RSA-OKTA Admin|AD-OKTA Admin|({user_fullname}[^"]{1,2000}))))")""",
    """"actor"{1,20}.+?"{1,20}type"{1,20}:\s{0,100}"{1,20}User.+?displayName"{1,20}:\s{0,100}(null|"{1,20}(Okta System|Okta Admin|(?:({user_lastname}[^,"]{1,2000}),\s{0,100}({user_firstname}[^"]{1,2000})|((?i)Unknown|RSA-OKTA Admin|AD-OKTA Admin|AD Agent|({user_fullname}[^"]{1,2000})))))""",
    """"client":[^\]]{0,2000}?"rawUserAgent"\s{0,100}:\s{0,100}"((?i)unknown|({user_agent}[^"]{1,2000}))""",
    """logInfo.request.ipChain.ip="({src_ip}[A-Fa-f\d\.:]{1,2000})""",
    """"client":[^\]]{0,2000}?"ipAddress"\s{0,100}:\s{0,100}"({src_ip}[^"]{1,2000})""",
    """"request":\s{0,100}\{[^\}]{1,2000}?"ip":\s{0,100}"({src_ip}[a-fA-F:\d.]{1,2000})"""",
    """"outcome":[^\]]{0,2000}?"result"\s{0,100}:\s{0,100}"(FAILURE|DENY)","reason":\s{0,100}"({failure_reason}[^"]{1,2000})""",
    """"outcome":[^\]]{0,2000}?"result"\s{0,100}:\s{0,100}"({outcome}[^"]{1,2000})"""",
    """outcome":[^\]]{0,2000}?"result":\s{0,100}"?(null|({outcome_result_at}[^\"]{1,2000}))"?,"reason":\s{0,100}"?(null|({outcome_reason_at}[^"]{1,2000}))""",
    """"target(s)?"{1,20}:[^\}\]]{1,2000}?"{1,20}displayName"{1,20}\s{0,100}:\s{0,100}"{1,20}((?i)unknown|({object}[^"]{1,2000}[^\s]))"""",
    """"target":[^}\]]{1,2000}?"type"\s{0,100}:\s{0,100}"({object_type}[^"]{1,2000})"""",
    """({app}(?i)Okta)""",
    """destinationServiceName =({app}[^=]{1,2000}?)\s{0,100}\w+=""",
    """"type":\s{0,100}"AppInstance"[^\}\]]{0,2000}"displayName":\s{0,100}"(unknown|({app}[^"]{1,2000}?))\s{0,100}"""",
    """"geographicalContext":\s{0,100}\{[^\}]{0,2000}?"city":\s{0,100}"({location_city}[^"]{1,2000})"""",
    """"geographicalContext":\s{0,100}\{[^\}]{0,2000}?"state":\s{0,100}"({location_state}[^"]{1,2000})"""",
    """"geographicalContext":\s{0,100}\{[^\}]{0,2000}?"country":\s{0,100}"({location_country}[^"]{1,2000})"""",
    """request"{1,20}:.+?"{1,20}type"{1,20}:\s{0,100}"{1,20}User"{1,20

}