Cada camada do Raven Anticheat explicada do jeito que rodamos em produção: arquitetura, heartbeat, detecção de executor Lua, validação de eventos no servidor e o Banco Global de Bans.
O Raven roda detecção no client e no server em paralelo por padrão. Burlar uma das camadas deixa a outra vigiando, e é isso que impede a maioria dos cheats modernos de FiveM de passar despercebida.
Um loop de heartbeat reporta continuamente ao servidor o estado de execução do client. Se o heartbeat para, atrasa ou devolve valores errados, o servidor trata o client como adulterado e age.
Executores Lua injetam scripts arbitrários no client de FiveM em execução. O Raven detecta isso por correspondência de assinatura, checagem de integridade em tempo de execução e validação no servidor de ações impossíveis feitas via Lua.
A validação de eventos no servidor rejeita eventos de origem não permitida, barra payloads fora de limites plausíveis e compara sequências de evento com exploits conhecidos, mesmo quando toda checagem no client é burlada.
Um cheater banido em um servidor Raven fica sinalizado em todos os outros servidores Raven. Os bans vêm com prova (trace da detecção + screenshot) para que outros admins possam conferir antes de aplicar.
O Raven Mind é a camada de IA dentro do Raven Anticheat. Ela pontua cada detecção, reprocessa como a rede tratou o mesmo padrão antes, limpa os falsos positivos sozinha e só chama um humano quando o caso é realmente apertado.
Um guia prático de compra para donos de servidor de FiveM. O que vale conferir antes de pagar por qualquer anticheat, e como testar cada ponto no seu próprio servidor em vez de confiar em uma lista de recursos.