Learn · modules

O que é backtrack em PvP no Minecraft?

Backtrack é um módulo de combate que retrocede à posição anterior de um oponente, permitindo que os golpes atinjam-no mesmo após ele ter se movido. Eis a mecânica e o motivo pelo qual os anticheats a detetam.

TRtrolPublished 4 min read

O que é Backtrack em PvP no Minecraft?

Backtrack é um módulo de combate que mantém um registro contínuo de onde os oponentes estiveram nos últimos ticks. Ao atacar, em vez de usar a posição atualmente confirmada pelo servidor, o módulo consulta esse registro e trata uma posição mais antiga como válida. O acerto é calculado com base na posição em que eles estavam um momento atrás, e não na posição atual. É baseado em um fato simples: todo jogo online tolera uma lacuna entre o que seu cliente exibe e o que o servidor considera atualmente verdadeiro. O Backtrack estende essa tolerância intencionalmente.

Essa lacuna existe porque o ping do mundo real significa que seu cliente está sempre ligeiramente dessincronizado com o servidor. Se os servidores não perdoassem isso, o combate seria injogável para qualquer pessoa com latência de rede real. O Backtrack aproveita essa tolerância inerente e a transforma em uma vantagem.

Como o Backtrack funciona

O módulo mantém uma memória breve da posição de cada jogador ao longo dos últimos ticks. Ao atacar, você não está limitado à posição atual deles. Você pode retroceder e tratar uma entrada mais antiga como a real, calculando se o seu golpe acerta com base em um ponto que eles já deixaram. O servidor valida o golpe e, se ele estiver dentro da tolerância de latência do servidor, o acerto ocorre. Para quem está recebendo, parece que você o atingiu depois que ele já se moveu. Da perspectiva do servidor, os números coincidem porque estão sendo comparados com uma posição mais antiga, mas ainda válida.

Por que os anticheats detectam isso

O Backtrack gera um padrão óbvio: um acerto conectando-se à posição histórica de um alvo, em vez da posição atual. Anticheats do lado do servidor que registram o movimento podem comparar o que o atacante alega contra o que realmente aconteceu. Se um golpe atingir uma posição que o alvo claramente já abandonou, isso é uma bandeira vermelha.

O equilíbrio é real. Uma janela de retrocesso ampla permite que você acerte alguém que estava se esquivando, o que é genuinamente útil. Mas essa mesma janela de retrocesso alcança um ponto distante o suficiente para produzir acertos que parecem impossíveis, o que é exatamente o que a detecção procura. Estreite a janela para se manter discreto e você perde a maior parte da vantagem que tornou o módulo útil. É o ciclo eterno de mover e corrigir: quanto mais benefício um cheat oferece, mais fácil fica detectá-lo.

Posições de impacto impossíveis

Ataques conectando-se a pontos, o alvo já partiu claramente.

Contradição ao movimento

Acertos que não se alinham com a trajetória registrada do alvo.

Profundidade de rebobinar consistente

A utilização repetida da mesma posição histórica cria um padrão detectável.

Inconsistência de latência

O atraso real produz atualizações de posição irregulares; o retrocesso produz rebobinagem consistente.

Backtrack vs Reach

Estes são exploits separados que visam diferentes partes do registro de acerto.

BacktrackReach
O que alteraO tempo da posição do alvoA distância que você ainda pode acertar
A pergunta que fazPosso usar uma posição mais antiga?Posso acertar mais longe?
Padrão de detecçãoPosições de acerto impossíveisAcertos além da distância de corpo a corpo
É possível executar ambos?Sim. Eles exploram sistemas diferentes.Sim. Eles exploram sistemas diferentes.

Reach estende a distância em que um alvo pode estar e ainda ser atingido. Backtrack altera quando eles são considerados atingidos, usando uma posição histórica em vez do estado atual. São problemas separados para os servidores resolverem, e um cliente pode explorar ambos ao mesmo tempo.

FAQ