pC_checkpointvpnfirewall.md

June 14, 2023 ยท View on GitHub

Parser Content

{
Name = checkpoint-vpn-firewall
  Vendor = Check Point 
  Product = NGFW
  Lms = Direct
  TimeFormat = "yyyy-MM-dd'T'HH:mm:ss"
  DataType = "network-connection"
  Conditions = [ """ProductName ="VPN-1 & FireWall-1""", """ProductFamily="Network"""" ]
  Fields = [
    """({time}\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d)\S+\s({host}\d{1,100}.\d{1,100}.\d{1,100}.\d{1,100})\s""",
    """src="({src_ip}\d{1,100}.\d{1,100}.\d{1,100}.\d{1,100})""",
    """dst="({dest_ip}\d{1,100}.\d{1,100}.\d{1,100}.\d{1,100})""",
    """proto="({protocol}[^"]{1,2000})""",
    """sport_svc="({src_port}[^"]{1,2000})""",
    """svc="({dest_port}[^"]{1,2000})""",
    """xlatedst="({dest_translated_ip}\d{1,100}.\d{1,100}.\d{1,100}.\d{1,100})""",
    """rule_name="(?:({rule}[^"]{1,2000}))"""",
    """vpn_feature_name="{1,20}({vpn_feature_name}[^"]{1,2000})"""",
    """vpn_user="{1,20}({user}[^"]{1,2000})"""",
    """inzone="{1,20}({inzone}[^"]{1,2000})"""",
    """outzone="{1,20}({outzone}[^"]{1,2000})"""",
    """service_id="{1,20}({service_id}[^"]{1,2000})"""",
    """community="{1,20}(|({community}[^"]{1,2000}))"{1,20}\s(\w+=|$)""",
  ]


}