Learn · modules

O que é Anti-Aim no Minecraft? Explicação sobre Spoofing de Rotação

Anti-Aim falsifica o ângulo horizontal e a inclinação que um cliente do Minecraft reporta ao servidor, escondendo seu real ponto de mira de anticheats e outros jogadores que leem sua rotação.

TRtrolPublished 4 min read

O que é Anti-Aim no Minecraft?

Anti-Aim é um módulo de combate que falsifica o yaw e o pitch que um cliente do Minecraft reporta ao servidor, de modo que a rotação que outros jogadores e anticheats veem não corresponde a onde você está realmente olhando. Sua própria tela se comporta exatamente como sempre foi, apenas os dados enviados são falsos. Ele existe puramente para negar a possibilidade de identificar para onde você está mirando, e é considerado trapaça por esse motivo: ele faz com que a cópia do servidor de um valor esteja errada intencionalmente.

A ideia é a plausível negação. Anticheats sinalizam certos padrões de mira como suspeitos, como rotações que se encaixam em alvos ou rastreiam com precisão sobre-humana. Anti-Aim esconde esses padrões enviando valores de rotação diferentes para o servidor do que o seu cliente está realmente usando.

Como o Anti-Aim funciona

O netcode do Minecraft é construído para manter o valor de rotação que um cliente envia em sincronia com onde a câmera está realmente apontada. Anti-Aim quebra essa ligação intencionalmente. Localmente, sua visão se move exatamente como sempre foi, você olha para onde olha, vira como vira. Mas o yaw e o pitch que seu cliente envia pela rede são substituídos por números diferentes antes mesmo de deixarem sua máquina.

  1. Leia rotação real

    O seu cliente lê os seus ângulos de visão reais como normais, o ângulo para onde a sua câmera está apontada.

  2. Prepare valores falsos

    O Anti-Aim insere valores diferentes de yaw e pitch no seu buffer de rede, números que não correspondem à sua visão real.

  3. Enviar dados falsos

    O cliente envia os valores de rotação falsos em vez dos reais.

  4. Todos veem a mentira

    Todos os outros jogadores e o servidor recebem a rotação falsa, então eles acreditam que sua câmera está apontada na direção que os valores falsos indicam, e não onde ela realmente está.

Como a rotação é autoritária no servidor em relação a todos os outros, essa substituição é a única versão do seu objetivo que qualquer cliente downstream jamais vê. O servidor lê os valores falsos. Cada outro cliente conectado lê os valores falsos. A lógica de combate, as visualizações de espectador e qualquer verificação anticheat construída com base na rotação herdam a mesma mentira, não há um segundo canal onde a verdade vaze.

Por que o Anti-Aim existe

O motivo pelo qual vale a pena simular a rotação em primeiro lugar é que a rotação é tratada como evidência. A cabeça e o corpo de um jogador real giram de maneiras que rastreiam um alvo e seu próprio movimento, enquanto a mira automatizada tende a prender-se ou manter ângulos não naturais, o que é exatamente o que os anticheats do lado do servidor são projetados para sinalizar. O Anti-Aim nega essa evidência duas vezes: ele esconde o sinal do anticheat e esconde sua direção real de qualquer oponente cuja própria assistência de mira ou previsão de alvo dependa de ler para onde você está apontando.

Anti-Aim vs KillAura

Os dois são agrupados porque ambos são da categoria de combate e ambos estão associados a cheats PvP mais antigos, mas não fazem o mesmo trabalho. O Anti-Aim só altera o valor de rotação que seu cliente relata; ele nunca mira em nada e nunca envia um ataque. O KillAura vai na direção oposta: ele escolhe um alvo, gira o jogador em direção a ele e dispara o golpe, tudo isso sem falsificar o que é relatado em qualquer lugar.

Junte-os e você obtém um cliente que luta por você enquanto mente sobre qual direção ele estava seguindo ao fazer isso. Mas cada um funciona bem sozinho, e nenhum depende do outro para funcionar.

Perguntas Frequentes