Cyber Triage Automated Investigation Platform vs libolecf (2026)