You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# 🛡️ Sentinel Kit: The Simplified Platform for Incident Response (DFIR/SOC)
1
+

2
+
# 🛡️ Sentinel Kit: The Simplified Platform for Incident Response (SOC & DFIR)
3
3
4
4
## WARNING: This project is currently in an early stage of development. Not all components have been ported to this repository, and the features are not yet stable enough for production use.
5
5
---
@@ -16,7 +16,7 @@ Sentinel Kit is an all-in-one toolkit that covers the entire security incident l
16
16
17
17
***Log Collection & Parsing (SIEM Lite)**: Uses **Fluent Bit** for data ingestion and **Elasticsearch** for storage and indexing.
18
18
***Advanced Analysis & Triage**: Planned integration of **Sigma** rules for log-based detection and **YARA** for suspicious file triage (via upload mechanisms).
19
-
***Detection and Response (EDR)**: A dedicated agent (integrating into the ecosystem) is planned to provide real-time detection and response functionalities.
19
+
***Detection and Response (EDR)**: A dedicated agent (integrating into the ecosystem) provide real-time detection and response functionalities. In addition, this optional agent can act as a collection element to forward logs from your workstations to the sentinel-kit server.
20
20
***Secure Uploads**: Provides a dedicated **SFTP** server for uploading evidence, logs, or suspicious files.
21
21
***Comprehensive Visualization**: Monitoring dashboards via **Kibana** and **Grafana/Prometheus**.
22
22
@@ -40,7 +40,17 @@ This project is designed to be deployed in minutes using Docker Compose.
40
40
cd sentinel-kit
41
41
```
42
42
43
-
2. **Launch the Stack:**
43
+
2. **Set the following DNS entry (in hosts file if you are running it locally):**
44
+
```bash
45
+
# OS host file
46
+
127.0.0.1 sentinel-kit.local
47
+
127.0.0.1 backend.sentinel-kit.local
48
+
127.0.0.1 phpmyadmin.sentinel-kit.local
49
+
127.0.0.1 kibana.sentinel-kit.local
50
+
127.0.0.1 grafana.sentinel-kit.local
51
+
```
52
+
53
+
3. **Launch the Stack:**
44
54
```bash
45
55
docker-compose up -d
46
56
```
@@ -60,10 +70,11 @@ Once the stack is running, you can access the interfaces via the default ports e
60
70
61
71
| Service | Role | Default Access |
62
72
| :--- | :--- | :--- |
63
-
|**Web Interface** (Frontend) | Access to the main application |`http://localhost:80` or `https://localhost:443` (via Caddy) |
64
-
|**Kibana**| Exploration and visualization of Elastic logs |`http://localhost:5601`|
0 commit comments