pC_rawcheckpointfirewall1.md
June 14, 2023 ยท View on GitHub
Parser Content
{
Name = raw-checkpoint-firewall-1
Vendor = Check Point
Product = NGFW
Lms = Direct
DataType = "network-connection"
TimeFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSSSSZ"
IsHVF = true
Conditions = [ """ProductName: VPN-1 & FireWall-1;""" ]
Fields = [
"""({time}\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d\.\d{1,100}((\+|\-)\d\d:\d\d)?)""",
"""({host}[\w.\-]{1,2000})\s{1,100}CPLogToSyslog:""",
"""\WOriginSicName:\s{0,100}CN=({host}[\w.\-]{1,2000}),O="""
"""\WAction:\s{0,100}(|({action}[^;]{1,2000}?));""",
"""\Wservice_id:\s{0,100}(|({protocol}[^;]{1,2000}?));""",
"""\WIfDir:\s{0,100}(|({direction}[^;]{1,2000}?));""",
"""\Wuser:\s{0,100}(|({user}[^\(\);]{1,2000}?));""",
"""\Wuser:\s{0,100}({user_fullname}.+?)\s{0,100}\(({account}.+?)\)""",
"""\Wsrc:\s{0,100}(|({src_ip}[a-fA-F\d.:]{1,2000}));""",
"""\Wdst:\s{0,100}(|({dest_ip}[a-fA-F\d.:]{1,2000}));""",
"""\Wxlatesrc:\s{0,100}(|({src_translated_ip}[a-fA-F\d.:]{1,2000}));""",
"""\Wrule_name:\s{0,100}(|({rule}[^;]{1,2000}?));""",
"""\WProductName:\s{0,100}(|({app}[^;]{1,2000}?));""",
"""\Wsvc:\s{0,100}({dest_port}\d{1,100})""",
"""\Wsport_svc:\s{0,100}({src_port}\d{1,100})""",
]
DupFields = [ "action->event_name" ]
}