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.
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.
| Backtrack | Reach | |
|---|---|---|
| O que altera | O tempo da posição do alvo | A distância que você ainda pode acertar |
| A pergunta que faz | Posso usar uma posição mais antiga? | Posso acertar mais longe? |
| Padrão de detecção | Posições de acerto impossíveis | Acertos 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
Não. Lag é uma propriedade de conexão que ninguém controla. O backtracking explora deliberadamente a tolerância à latência embutida no registro de acertos, o que é uma decisão intencional.
Sim. Só altera se os ataques corpo a corpo são registados contra um alvo em movimento, pelo que só é relevante durante combates PvP diretos.
Não diretamente. O rebobinar acontece no lado do cliente. A detecção acontece no servidor, já que o servidor armazena o histórico de movimentos e vê o acerto declarado.
O alcance estende a distância; o retrocesso altera o tempo. O alcance pergunta "posso atingir mais longe?"; o retrocesso pergunta "posso usar uma posição mais antiga?". São exploits separados que podem ser usados em conjunto.