Cyber Triage Automated Investigation Platform vs Mac4n6 Group (2026)