pC_ssecurespheredbquery.md

June 14, 2023 ยท View on GitHub

Parser Content

{
Name = s-securesphere-db-query
  Vendor = Imperva
  Product = Imperva SecureSphere
  Lms = Splunk
  DataType = "database-query"
  IsHVF = true
  TimeFormat = "dd MMM yyyy HH:mm:ss"
  Conditions = [ """ os_user=""", """ dbName =""", """ operation=""", """ query="""" ]
  Fields = [
    """event_time=({time}\d\d \w+ \d\d\d\d \d\d:\d\d:\d\d)""",
    """\w+ \d{1,100} \d\d:\d\d:\d\d ({host}[\w\-.]{1,2000})""",
    """user=({db_user}[^\s]{1,2000})""",
    """os_user=({user}[^\s]{1,2000})""",
    """source_ip=({src_ip}[A-Fa-f:\d.]{1,2000})""",
    """destination_ip=({dest_ip}[A-Fa-f:\d.]{1,2000})""",
    """dbName =({database_name}.+?)\s{0,100}(\w+=|$)""",
    """operation=({db_operation}.+?)\s{0,100}(\w+=|$)""",
    """query="({db_query}[^"]{1,2000})""",
    """response_size=({response_size}\d{1,100})""",
  ]
  DupFields = [ "db_user->account" ]


}