A SOC engineer proposes using an LLM to automatically generate Sigma detection rules from natural language threat descriptions written by threat analysts. What is the most important validation step before deploying these rules to production?
- A.Have the threat analyst who wrote the original description approve the Sigma rule as semantically correct
- B.Run the LLM-generated Sigma rule through a Sigma syntax validator, then test it against a representative sample of production log data to measure the false positive rate before deploying to the full environment
- C.Submit the rule to the Sigma community repository for peer review before any deployment
- D.The LLM-generated rules can be deployed directly since LLMs are trained on extensive Sigma rule examples
Why B is correct