Ogni livello di Raven Anticheat spiegato come lo usiamo in produzione: architettura, heartbeat, rilevamento degli executor Lua, validazione degli eventi lato server e Global Ban Database.
Raven fa girare in parallelo, di default, il rilevamento lato client e lato server. Bypassare un livello lascia l'altro a guardare, ed è questo che impedisce alla maggior parte dei cheat FiveM moderni di passare inosservata.
Un loop heartbeat riporta di continuo al server lo stato del client a runtime. Se l'heartbeat si ferma, resta indietro o restituisce valori sbagliati, il server considera il client manomesso e agisce.
Gli executor Lua iniettano script arbitrari nel client FiveM in esecuzione. Raven li rileva con il confronto delle firme, i controlli di integrità a runtime e la validazione lato server delle azioni Lua impossibili.
La validazione degli eventi lato server rifiuta gli eventi da fonti non consentite, blocca i payload fuori dai limiti plausibili e confronta le sequenze di eventi con gli exploit noti, anche quando ogni controllo client viene bypassato.
Un cheater bannato su un server Raven viene segnalato su tutti gli altri server Raven. I ban portano le prove allegate (traccia del rilevamento + screenshot), così gli altri admin possono verificare prima di applicarli.
Raven Mind è il livello di AI dentro Raven Anticheat. Dà un punteggio a ogni rilevamento, ripercorre come la rete ha gestito lo stesso pattern in passato, annulla da solo i falsi positivi e chiama una persona solo quando il caso è davvero al limite.
Una guida pratica all'acquisto per chi gestisce un server FiveM. Le cose da controllare prima di pagare un anticheat, e come testarle sul tuo server invece di fidarti di un elenco di funzionalità.