pC_sawss3cloudstorageactivity.md

June 14, 2023 ยท View on GitHub

Parser Content

{
Name = s-aws-s3-cloud-storage-activity
  Vendor = Amazon
  Product = AWS CloudTrail
  Lms = Splunk
  DataType = "cloud-storage-activity"
  TimeFormat = "dd/MMM/yyyy:HH:mm:ss Z"
  Conditions = [ """"aws:s3:accesslogs"""", """sourcetype"""]
  Fields = [
    """exabeam_host=([^=]{1,2000}@\s{0,100})?(gcs-topic|({host}\S+))""",
    """({bucket}\S{1,2000})\s\[({time}\d\d\/\w\w\w\/\d\d\d\d:\d\d:\d\d:\d\d\s[+-]\d\d\d\d)\]\s(-|({src_ip}[A-Fa-f\d:.]{1,2000}))\s\S{1,2000}\s\S{1,2000}\s(-|({activity}\S{1,2000}))\s\S{1,2000}\s\S{1,2000}\s\S{1,2000}\s\S{1,2000}\s\S{1,2000}\s(-|({failure_reason}\S{1,2000}))\s\S{1,2000}\s\S{1,2000}\s\S{1,2000}\s\S{1,2000}\s\S{1,2000}\s((\\\\)?"(-|({user_agent}[^"\\]{1,2000})))?""",
    """\[(\d\d\/\w{1,4}\/\d\d\d\d:\d\d:\d\d:\d\d\s[+-]\d\d\d\d)\](\s\S{1,2000}){15}\s[\\"]*[^"]+"(\s\S{1,2000}){5}\s({service}[\w\-.]{1,2000})""",
  ]
  DupFields = [ "service->host" ]


}