Overview of Content Manager for Google SecOps
mainContent Manager is a command-line tool designed to manage Google SecOps content, enabling a 'Detection-as-Code' workflow. It can be integrated into CI/CD pipelines (GitHub, GitLab, CircleCI, etc.) or run locally using Application Default Credentials (ADC).
Key capabilities include:
- YARA-L Validation: Verify rule validity without creating or evaluating them against data.
- Rule Management: Retrieve current rules/configurations to local
.yaralfiles, and update Google SecOps by creating new rules, updating versions, or changing rule states (enable/disable/archive). - Data Table Management: Sync data tables between local files and Google SecOps.
- Reference List Management: Sync reference lists between local files and Google SecOps.
- Exclusion Management: Manage rule exclusions via local configuration files.
- Saved Search Management: Manage saved searches via local configuration files.