Persist dry-run response plans
This commit is contained in:
parent
812cf0c836
commit
1a5b6f1d8d
11 changed files with 133 additions and 5 deletions
|
|
@ -61,11 +61,13 @@ Purpose: move from "tell me" to "help me act" without unsafe automation.
|
|||
|
||||
- ✅ Add response plan generation:
|
||||
`enodia-sentinel respond plan <incident-id>`.
|
||||
- ✅ Persist CLI-generated dry-run plans under `response-plans/` and append
|
||||
`response-audit.log` records for review/handoff.
|
||||
- Add dry-run first actions:
|
||||
kill process, stop/disable service, block remote IP, quarantine file, restore
|
||||
package-owned file by reinstalling its package, and freeze evidence.
|
||||
- Require explicit `--apply` for changes; default to read-only plans.
|
||||
- Write response audit logs under the normal log directory.
|
||||
- Extend response audit logs to any future state-changing `--apply` workflow.
|
||||
- Add baseline reconciliation:
|
||||
accept legitimate FIM/package/listener/SUID changes with a recorded reason.
|
||||
- Add richer false-positive suppression suggestions that can emit TOML snippets
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue