Cyber Triage Automated Investigation Platform vs pcapfex (2026)