Cada camada do Raven Anticheat explicada tal como a corremos em produção: arquitetura, heartbeat, deteção de executores de Lua, validação de eventos no servidor e a Base de Dados Global de Bans.
O Raven corre deteção no cliente e no servidor em paralelo por omissão. Furar qualquer uma das camadas deixa a outra a vigiar, e é isso que impede a maioria dos cheats modernos de FiveM de passar despercebida.
Um ciclo de heartbeat reporta continuamente ao servidor o estado do cliente em runtime. Se o heartbeat parar, ficar atrasado ou devolver valores errados, o servidor trata o cliente como adulterado e age.
Os executores de Lua injetam scripts arbitrários no cliente FiveM em execução. O Raven deteta-os por correspondência de assinaturas, verificações de integridade em runtime e validação no servidor de ações impossíveis conduzidas por Lua.
A validação de eventos no servidor rejeita eventos vindos de origens não permitidas, bloqueia payloads fora de limites plausíveis e compara sequências de eventos com exploits conhecidos, mesmo quando todas as verificações do cliente são furadas.
Um cheater banido num servidor Raven fica assinalado em todos os outros servidores Raven. Os bans levam provas (trace da deteção + screenshot) para que outros admins possam confirmar antes de os aplicarem.
O Raven Mind é a camada de AI dentro do Raven Anticheat. Pontua cada deteção, repete a forma como a rede tratou o mesmo padrão antes, resolve sozinho os falsos positivos e só chama um humano quando o caso é mesmo renhido.
Um guia prático de compra para donos de servidores FiveM. O que vale a pena verificar antes de pagares por qualquer anticheat, e como testar cada ponto no teu próprio servidor em vez de confiar numa lista de funcionalidades.