pC_checkpointvpnauthentication.md
June 14, 2023 ยท View on GitHub
Parser Content
{
Name = checkpoint-vpn-authentication
Vendor = Check Point
Product = NGFW
Lms = Direct
TimeFormat = "yyyy-MM-dd'T'HH:mm:ss"
DataType = "vpn-login"
Conditions = [ """ProductName ="Connectra""", """ProductFamily="Network"""", """status=""", """vpn_category=""" ]
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})""",
"""tunnel_protocol="{1,20}({tunnel_protocol}[^"]{1,2000})""",
"""\Wreason="{1,20}({failure_reason}.+?)\s{0,100}"{1,20} latitude=""",
"""\WUser="{1,20}(({user_fullname}[^\(]{1,2000})\s\()?(({user_email}[^@"]{1,2000}@[^"]{1,2000})|({user}[^"\)]{1,2000}))\)?"{1,20} auth_method="""
]
}