docs: document dlp ioc enrichment pipeline
This commit is contained in:
@@ -153,10 +153,16 @@ Deployment/tooling:
|
||||
|
||||
Сценарии и артефакты:
|
||||
|
||||
- `scripts/extract_ioc_from_sigma.py`
|
||||
Извлечение IOC из Sigma/Hayabusa rules.
|
||||
- `adk-rust/crates/extract-ioc-from-sigma`
|
||||
Production Rust extractor для извлечения IOC из Sigma/Hayabusa rules.
|
||||
- `/usr/local/bin/aw-extract-ioc-from-sigma`
|
||||
Установленный production binary на AW server.
|
||||
- `scripts/build_dlp_ioc_from_hayabusa.sh`
|
||||
Построение JSON/CSV/SQL артефактов IOC.
|
||||
Локальный/manual wrapper для построения JSON/CSV/SQL артефактов IOC.
|
||||
- `aw-dlp-ioc-refresh.service` / `aw-dlp-ioc-refresh.timer`
|
||||
Автоматическое пополнение IOC из upstream `Yamato-Security/hayabusa-rules`.
|
||||
|
||||
Подробный runtime contract: `docs/dlp-ioc-enrichment.md`.
|
||||
|
||||
### 2.9 Health / autoheal / operations
|
||||
|
||||
@@ -478,11 +484,18 @@ Policy Engine поддерживает:
|
||||
|
||||
## 15. IOC enrichment через Hayabusa / Sigma
|
||||
|
||||
Реализован вспомогательный pipeline:
|
||||
Реализован автоматический pipeline пополнения DLP IOC/сигнатур:
|
||||
|
||||
- разбор Sigma/YAML правил;
|
||||
- источник: GitHub ruleset `Yamato-Security/hayabusa-rules`;
|
||||
- deployment variable: `aw_dlp_ioc_rules_zip_url`;
|
||||
- расписание: `aw-dlp-ioc-refresh.timer`, по умолчанию каждые `6h`;
|
||||
- production extractor: Rust binary `/usr/local/bin/aw-extract-ioc-from-sigma`;
|
||||
- разбор Sigma/YAML правил из `hayabusa-rules`;
|
||||
- извлечение IOC-полей;
|
||||
- выгрузка в `json/csv/sql`.
|
||||
- выгрузка в `ioc_blacklist.json`, `ioc_blacklist.csv`, `ioc_blacklist.sql`;
|
||||
- публикация через `aw-worktime-api` на `/dlp-ioc/ioc_blacklist.*`;
|
||||
- потребление Windows DLP policy через `ioc.source` и формат
|
||||
`hayabusa_sigma_v1`.
|
||||
|
||||
Извлекаемые типы:
|
||||
|
||||
@@ -494,6 +507,15 @@ Policy Engine поддерживает:
|
||||
Назначение:
|
||||
|
||||
- preload blacklist/indicator данных для DLP и смежной аналитики.
|
||||
- автоматическое обогащение DLP rules без ручного редактирования endpoint JSON.
|
||||
|
||||
Границы:
|
||||
|
||||
- DLP Policy Engine управляет жизненным циклом политик
|
||||
(`draft/approve/deploy/rollback`), но не является источником upstream
|
||||
сигнатур.
|
||||
- Hayabusa/Sigma IOC enrichment не равен Hayabusa EVTX forensics runner; это
|
||||
отдельный контур пополнения IOC blacklist.
|
||||
|
||||
## 16. Health-check, autoheal и эксплуатационная устойчивость
|
||||
|
||||
|
||||
Reference in New Issue
Block a user