7 Commits

Author SHA1 Message Date
80a3541b82 research: Add web attack detection report for claude 2026-05-29 06:06:36 +00:00
5e146717d9
Fix/some issus (#14)
* wip

* feat: Add egress eBPF access control and fix Suricata HTTP port detection

* feat: adjust code with rustfmt

* feat: adjust code with rustfmt

* feat: Remove SERVICE stage from ingress eBPF pipeline
2026-05-23 16:35:27 +08:00
46a69dd49c
refactor/rename-mantis (#12)
* refactor: Rename project from NetGuardia to Mantis

* fix: convert mantis-frontend from tracked files to submodule

* wip

* feat: Suricata integration stabilization and config unification
Fix a series of bugs in the Suricata daemon integration and unify
configuration so users interact only with config.toml.

* docs: sur-001-c1 Suricata integration stabilization findings
2026-05-22 18:42:51 +08:00
40d420a0d7
Fix/rule issus (#11)
* wip

* refactor: replace xsk_cpu_base with xsk_cpu_set for round-robin core distribution

* refactor: replace native vectorscan rule engine with Suricata daemon mode

* docs: overhaul TODO, research state, and CLAUDE.md post-Suricata refactor
2026-05-22 09:58:04 +08:00
d9c02047c5
feat/some-issus (#10)
* wip

* feat: Add two-level aggregator for scan/flood alert generation
2026-05-20 17:49:40 +08:00
537b2645fc
Feat/improve some issus (#9)
* wip

* wip

* feat: require full window fill before ONNX inference

* feat: require full window fill before ONNX inference
2026-05-20 14:23:59 +08:00
9ab78cc6a8
refactor/frontend-detection (#7)
* wip

* feat: Adapt detection page to UnifiedAlert API
2026-05-19 21:15:27 +08:00