I would like your help to help me finding the best solution for following use case.
I need to be able to generate a view/report whenever certain traffic is detected in the logs that contains traffic from/to a specific list of IPs, this IP list is dynamically updated.
My first approach was using an external list (Generic Data Center Object/External Lists(R81.20)) + Access rule to match the relevant traffic and use the Rule UUID to create and event with SmartEvent and with this I was able to create Views/Reports based on the correlated events, but unfortunately, I’m not allowed to change the rule base(Add/Modify Access rules), so I can only work with the current rules and available logs. I could try to create a custom event in SmartvEent with the IPs from the Dynamic IP List, but I don’t have any automated option to automatically updated the feed of IPs for the custom event, afaik SmartEvent doesn’t have an API.
The next approach was trying to use the IOC Feeds with the AV/AB blades, but this only matches some traffic(HTTP,SMB,FTP), ICMP traffic or other ports don’t get matched by this method.
Another approach that I’m thinking of, is trying to use the mgmt API(show logs) and try to create some sort of script that could make a custom query based on the dynamic IP list and then export the results in a “nice view” to email or other transport.
Does anyone know some “elegant” idea to accomplish this using only Checkpoint GUI methods(SmartEvent(Views/Reports) or other)?
Regards.