Frame Sentinel as IDS IPS and EDR
This commit is contained in:
parent
1a5b6f1d8d
commit
6a09fbb7f9
10 changed files with 47 additions and 33 deletions
|
|
@ -1,12 +1,12 @@
|
|||
# Enodia Sentinel Specification
|
||||
|
||||
This document defines Enodia Sentinel as an endpoint detection and response
|
||||
system, not only a signature IDS. The current implementation is a local Linux
|
||||
sensor with evidence capture, integrity monitoring, anti-rootkit checks, a
|
||||
dashboard, alert delivery, and dry-run response planning. The intended product
|
||||
is a defensive control plane for a host or small fleet: detect compromise, prove
|
||||
what changed, preserve useful evidence, guide response, and make sensor
|
||||
tampering visible.
|
||||
This document defines Enodia Sentinel as an IDS, IPS, and EDR system, not only a
|
||||
signature IDS. The current implementation is a local Linux sensor with evidence
|
||||
capture, integrity monitoring, anti-rootkit checks, a dashboard, alert delivery,
|
||||
and dry-run prevention/response planning. The intended product is a defensive
|
||||
control plane for a host or small fleet: detect compromise, prevent or contain
|
||||
known-bad behavior through explicit operator workflows, prove what changed,
|
||||
preserve useful evidence, guide response, and make sensor tampering visible.
|
||||
|
||||
## Product Definition
|
||||
|
||||
|
|
@ -15,11 +15,12 @@ as a local daemon, observes high-signal host behavior, records forensic context
|
|||
when something suspicious happens, and exposes the result through local files,
|
||||
JSON, a read-only dashboard, push notifications, and command-line tools.
|
||||
|
||||
The long-term product should combine five functions:
|
||||
The long-term product should combine six functions:
|
||||
|
||||
| Function | Purpose |
|
||||
|---|---|
|
||||
| Detection | Find active compromise behavior: reverse shells, fileless execution, new listeners, suspicious egress, persistence edits, and privilege-escalation artifacts. |
|
||||
| Prevention | Recommend and, after explicit review, apply containment actions such as stopping malicious processes, blocking C2 peers, disabling persistence, or quarantining files. |
|
||||
| Integrity | Prove whether important files, packages, baselines, and Sentinel's own footprint changed. |
|
||||
| Evidence | Capture enough context for incident response without forcing the operator to reproduce a live state after the attacker is gone. |
|
||||
| Response | Provide safe, explicit operator workflows for triage, containment, and recovery. |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue