Każda warstwa Raven Anticheat opisana tak, jak działa u nas na produkcji: architektura, heartbeat, wykrywanie executorów Lua, walidacja eventów po stronie serwera i globalna baza banów.
Raven domyślnie prowadzi wykrywanie po stronie klienta i serwera równolegle. Ominięcie jednej warstwy zostawia drugą na posterunku, i to właśnie nie pozwala większości współczesnych cheatów na FiveM przejść niezauważenie.
Pętla heartbeatu bez przerwy raportuje na serwer stan klienta w czasie działania. Jeśli heartbeat ustanie, spóźni się albo zwróci złe wartości, serwer traktuje klienta jako zmanipulowanego i reaguje.
Executory Lua wstrzykują dowolne skrypty do działającego klienta FiveM. Raven wykrywa je przez dopasowanie sygnatur, kontrole integralności w czasie działania i serwerową walidację niemożliwych akcji sterowanych z Lua.
Serwerowa walidacja eventów odrzuca eventy z niedozwolonych źródeł, blokuje payloady poza sensownymi granicami i dopasowuje sekwencje eventów do znanych exploitów - nawet wtedy, gdy każda kontrola po stronie klienta zostanie ominięta.
Cheater zbanowany na jednym serwerze z Ravenem jest oznaczony na każdym innym serwerze z Ravenem. Bany mają dowody (ślad detekcji + zrzut ekranu), więc inni admini mogą je zweryfikować, zanim je uznają.
Raven Mind to warstwa AI wewnątrz Raven Anticheat. Ocenia każdą detekcję, odtwarza, jak sieć radziła sobie wcześniej z tym samym wzorcem, sama kasuje false positive i pyta człowieka tylko wtedy, gdy sprawa jest naprawdę graniczna.
Praktyczny poradnik zakupowy dla właścicieli serwerów FiveM. Co warto sprawdzić, zanim zapłacisz za jakikolwiek anticheat, i jak przetestować każdy punkt na własnym serwerze zamiast ufać liście funkcji.