Cyber Triage Automated Investigation Platform vs Steghide (2026)