Red Canary Threat Intelligence vs Yara Signatures (2026)