We bouwden de FiveM anticheat die we zelf wilden draaien, en verkochten hem daarna aan de mensen die precies dezelfde nodig hadden.

Elke FiveM anticheat die we in 2024 probeerden dwong ons tot een keuze: je resmon opblazen, false positives slikken, of weken wachten tot een publieke bypass gepatcht werd. Raven begon als noodoplossing op één server. Inmiddels beschermt hij er meer dan vijfduizend.

Opgericht in 2024 · Onafhankelijk

5,000+
Servers die vandaag Raven draaien
Under 0.5ms
FiveM resmon bij 200+ gelijktijdige spelers
24h
Mediane reactietijd op een nieuwe publieke bypass
4.9 / 5
Beoordeling door operators in reviews
Live bans

Detectie draait in twee lagen. Ze controleren elkaar.

De clientlaag bewaakt procesintegriteit, geheugengebieden, inputpatronen en het aanvalsoppervlak waar betaalde menu's doorheen injecteren. De serverlaag toetst elk event dat de client verstuurt aan de status die de server al zeker weet: health, positie, inventory, geld, wapens.

Een ondertekend heartbeat-kanaal knoopt de twee helften aan elkaar. Knoeien met de client is zichtbaar vanaf de server. De server spoofen is zichtbaar vanaf de client. De meeste publieke bypasses doen alsof de andere helft niet bestaat. De onze blijft over allebei luidruchtig.

Nieuwe detecties gaan eerst door een interne false-positive-review op een steekproef van dertig servers voordat ze uitgaan. Agressieve heuristiek pakt meer cheaters en bant ook meer legitieme spelers. Dat tweede resultaat vinden we onacceptabel. Raven Mind doet de afstemming per server, zodat operators geen drempelwaardes hoeven te babysitten om de bescherming te laten werken.

Zes principes waar we ons aan houden.

  1. Dubbellaags of niets

    Client- en serverdetectie draaien samen op elk plan, nooit los verkocht. Anticheats die alleen op de client draaien missen eventmisbruik op de server. Anticheats die alleen op de server draaien missen geheugeninjectie. Maar één helft leveren is precies wat die bypass-video's op TikTok oplevert.

  2. Heartbeat anti-tamper

    Een ondertekend liveness-kanaal tussen client en server ziet binnen seconden of er geknoeid wordt. Elke uitval, replay of niet-kloppende signature levert een kick op plus een regel in het auditlog die admins later kunnen nalezen. Het anticheat-proces afschieten is zelf ook een detectie.

  3. Bans met bewijs

    Bij elke automatische ban zitten de detectie die afging en de config-optie erachter, de drempelwaarde als die detectie er een heeft, elke identifier en hardware-id waarmee de speler verbond, en de opname, als de game er een wist te maken. Geeft de game een leeg beeld terug, dan wordt er niets opgeslagen en meldt de ban black screen, want een zwart vlak in een bewijspaneel leest als een kapot product en niet als een mislukte opname. Admins kunnen live meekijken met een verdachte voordat ze beslissen, één speler of zestien in een raster, en een ban terugdraaien is één knop in datzelfde paneel.

  4. AI die operators sturen

    Raven Mind is een beslisregister en een regel-engine, geen model, en juist daarom kan het je altijd vertellen waarom het iets deed. Het leest de context bij elke systeemban, bepaalt de ene config-wijziging die hem voorkomen had, en onthoudt wat de operator koos. Een signaal dat je weggeklikt hebt komt niet terug, en de oplossing die je koos staat de volgende keer al voorgeselecteerd. Het draait ook zelf beslissingen terug: drie bans op dezelfde detectie binnen drie minuten zijn een te strak gezette drempelwaarde en niet drie losse cheaters, dus past het de oplossing toe en ontbant het iedereen die in die golf bleef hangen. Dat pad is afgeschermd tot het afstemmen van gevoeligheid en tot de ene whitelist die geen exploit kan openen, een ruimer toegestaan stembereik, en elke actie wordt gelogd met een terugdraaiknop ernaast.

  5. Globaal bannetwerk

    Een netwerkban is onze beslissing en niet die van jou. Het Raven-team spreekt hem uit vanuit Discord, en een korte lijst harde signalen escaleert vanzelf zodra de detectie aanslaat: externe aimbot, de executor-detecties die een code meesturen, resource-injectie en nog een paar. Jouw server kiest alleen of hij de lijst überhaupt afdwingt, en welke individuele bans erop hij negeert. Afdwingen is een geweigerde verbinding aan de deur en geen waarschuwing die je later leest. Een netwerkban die de detectie zelf heeft laten escaleren vervalt overal zodra de ban erachter wordt teruggedraaid, en een die ons team heeft uitgesproken wordt door ons team opgeheven.

  6. Prestaties zijn een harde grens

    De resource draait onder 0,5 ms op de FiveM resmon, gemeten bij 200+ gelijktijdige spelers. Detecties die de tick over het budget duwen worden herschreven of geschrapt. Spelers voelen de anticheat nooit terug in hun frametijd.

Hoe we het product draaien.

Disclosure en reactie
Onderzoekers die een bypass melden krijgen binnen 24 uur een bevestiging. Een fix aan onze kant van de streep bereikt elke server op het moment dat hij uitgaat, want de verbindingsfilters, de ban- en netwerkchecks en alles wat Raven Mind beslist draaien op onze infrastructuur en niet in jouw resourcemap. Een fix in de resource zelf betekent de nieuwe build downloaden en herstarten, en de changelog zegt welke van de twee het is in plaats van te doen alsof er niets te doen valt.
Privacyhouding
Raven verwerkt waar een ban op moet steunen en niets daarbuiten: de identifiers waarmee een speler verbindt, waaronder Steam, Rockstar-licentie en Discord, zijn hardware-ids, het verbindende IP-adres en de opname bij die actie. Eén detectie gaat verder, en alleen waar de server hem aanzet: de klembordscanner legt een ban aan met daarin tot 150 tekens van een geplakte tekst die op de woordenlijst van de server zelf stond, en op geen enkel ander moment wordt het klembord gelezen. Geen toetsaanslagen, geen microfoon, geen camera. Live meekijken is een moderatietool en geen opname, dus niets wat een admin bekijkt komt in onze opslag terecht, en de opnameknop erin schrijft een bestand naar de eigen machine van de admin en nergens anders. Het bewijs achter een teruggedraaide ban wordt drie dagen na de opname opgeruimd, tenzij het de onderbouwing van een netwerkban was, die houden we.
Transparantie in de praktijk
Elke versie schrijft haar notities naar de publieke changelog, die dezelfde regels leest als het dashboard toont, zodat wat we publiceren niet kan afwijken van wat operators zien. Het product is gedocumenteerd zonder login, tot aan wat elke detectie controleert en welke config-key hem uitzet. De pagina's die Raven uitleggen voordat je koopt draaien in vijftien talen, terwijl de docs en de juridische teksten Engels blijven, want een machinevertaling van beveiligingsdocumentatie of van een contract is een tweede versie die niemand gecontroleerd heeft. Storingen worden op Discord gemeld en in de openbaarheid opgelost, niet weggemoffeld in een supportmail.
Publiek bewijs
Elke ban die een detectie uitdeelt komt op de publieke live-banfeed zodra hij de vijftien minuten wachttijd heeft doorstaan die we op detectiebans zetten, en meteen wanneer hij een van de harde signalen draagt die naar de netwerklijst escaleren. Namen, identifiers, hardware-ids, de server en het ban-id worden voor die pagina nooit opgevraagd, dus geen enkele regel kan ze lekken. Een ban die na publicatie wordt teruggedraaid valt bij de eerstvolgende verversing uit de feed, en dat kan het Discord-kanaal dat hij spiegelt niet.
Refunds en opzeggen
Abonnementen zeg je op in het dashboard, de licentie blijft actief tot het eind van de termijn die je al betaald hebt, en de opzegging kun je terugdraaien tot het moment dat hij ingaat. Geen e-mailtickets, geen retentiescripts. Het refundbeleid is een geen-refundbeleid en dat zeggen we liever hier dan bij de kassa: betalingen zijn definitief, en een refund is een uitzondering die we naar eigen inzicht maken, bijvoorbeeld bij een dubbele afschrijving of een gebrek dat we niet kunnen verhelpen.

Zet de resource erin, herstart, en de bescherming staat. Installatie van twee minuten op elk framework, inclusief ESX, QBCore, vRP en QBox.