Mini SIEM · MITRE ATT&CK mapped
A control room for two live websites.
GuardRail receives signed security events from HomeHaat and Oppora, spots attacks as they happen and raises alerts. Built with Next.js, TypeScript and Postgres.
The demo uses made-up data and is read-only.
Detection
What it catches
Turn a card over to see exactly when each rule fires.
Pipeline
How it works
- 1Signed eventsEach site sends what happened (failed sign-ins, scans, forged payments), signed with its own secret. Unsigned, changed or replayed requests are refused.
- 2Detection rulesSix rules mapped to MITRE ATT&CK look for patterns across events: per account, per IP or per site.
- 3AlertsOne alert per attack, with evidence, advice and a timeline. High alerts also send an email. Visitors never wait for any of it.