Sentinel Anti-Cheat · für FiveM

Server-seitiger Anti-Cheatden niemand patchen kann.

Sentinel-AC läuft als FXServer-Resource und beobachtet jeden Spieler aus Server-Perspektive. Keine Client-DLL, kein Treiber, kein Vertrauen in den Spieler. Heuristiken erkennen Teleport, God-Mode, Waffen-Spawn, Vehicle-Mods, Noclip, Ped-Swaps und mehr — automatisch eskaliert per Score, mit Cases, Discord-Alerts und persistenten Bans.

HMAC-signierte IngestDSGVO-konformSelf-host möglichtxAdmin-kompatibel

Status · Backend

Die FiveM-Resource und die Scan-Bridge liegen im Repo. Das separate AC-Backend wird rekonstruiert — das Guard-Dashboard bleibt deshalb ausgeblendet, bis die Quelle wieder läuft.

Setup-Doku und Pricing bleiben erreichbar. Keine Feature-Simulation als „produktiv“.

Ablauf

Wie Guard auf dem Server greift

01
Resource installieren

Sentinel-AC als FXServer-Resource starten. Server-ID & Secret per Config.

02
Backend verbindet sich

Heartbeats, Events und Ban-Checks laufen über HMAC-signierte HTTPS-Calls.

03
Auto-Reaktion + Review

Score eskaliert → Kick/Ban automatisch. Staff prüft Cases & markiert FPs.

Architektur in 30 Sekunden

Architektur

FiveM Client

  • ›Spielt normal
  • ›Events an Resource

Sentinel-AC Resource

  • ›Heuristik-Detektor
  • ›Resource-Integrity
  • ›HMAC → Backend
  • ›Long-poll Actions
  • ›Ban-Check Deferral

Backend

  • ›Score + Cases
  • ›Kick/Ban Queue
  • ›WebSocket Dashboard
  • ›Scan-Bridge Intel

Live-Detections

Echtzeit-Server-seitige Heuristiken die Betrüger fangen, ohne Client-Vertrauen.

Teleport / Speedhack

Distanz-pro-Tick-Analyse mit Boden-/Fahrzeug-Kontext.

God-Mode

Vergleicht eingehenden Schaden mit reduzierter HP.

Event-Flood

Rate-Limit pro Spieler & Event-Typ gegen Net-Spam.

Weapon-Spawn

Inventar-Polling erkennt nicht-genehmigte Waffen-Hashes.

Vehicle-Mods

Modifikationen außerhalb registrierter ModShop-Zonen.

Noclip

Client-seitige Sample-Diffs ohne Boden-Kontakt.

Ped-Model-Swap

Wechsel auf nicht freigegebene Ped-Modelle.

Auto-Reaktionen

Score-basierte Eskalation mit Cooldowns und vollständigem Audit-Log.

Auto-Kick ab Score 100

Konfigurierbare Schwelle, Cooldown gegen Loops.

Auto-Ban ab Score 250

Persistent in DB, blockt Re-Joins via Deferral.

Manuelle Aktionen

Kick / Ban / Warn aus dem Dashboard mit Begründung.

Discord-Alerts

Webhook bei Case-Open & Eskalation, rate-limited.

Investigation

Cases, Timelines, Live-Feed und Sentinel-Scan-Verknüpfung in einer Oberfläche.

Cases & Severity

Automatische Bündelung von Flags pro Spieler.

Event-Timeline

Letzte 200 Events pro Spieler, live über WebSocket.

Sentinel-Scan-Reports

Endpoint-Scans des Spielers direkt im Profil.

False-Positive-Review

Markieren & Statistik pro Regel zur Heuristik-Tuning.

Härtung & Operations

Server-seitig, multi-tenant, mit Integrity-Checks und ohne Client-Vertrauen.

Resource-Integrity

Lua hasht eigene Scripts, Backend vergleicht Soll-Hash.

Per-Server Rule-Overrides

Aktivieren/deaktivieren, Severity & Weight pro Server.

HMAC-signierte Ingest

Jeder Event wird vom Resource signiert.

Redis-Worker-Decoupling

Optional Queue-Mode für hohe Spielerzahlen.

Bereit, Cheater zu kicken?

In 10 Minuten installiert. Skaliert von 32 bis 2000 Slots. Keine Spieler-Software.