História
Conheça um pouco da história do jogo.
Imagens
Fotos do InterTruco.
Matérias
Leia algumas matérias sobre o jogo (Segurança, funcionamento
interno...).
-- Segurança (Cheat)
Inteligência
Artificial
Saiba mais sobre o Módulo de Inteligência Artificial.
Servidor
Proxy / Firewall
Nova opção para conexão em servidores Proxy / Firewall
Servidor
InterTruco
Saiba mais sobre o nosso Servidor InterTruco na LNCB
|
Segurança - Sistema
AntiCheat
Cheat??? Espero que
lendo isso, vocês parem de falar que existe cheat!
Primeiro vou explicar como funciona o jogo internamente e o porque que
foi possivel a criação do cheat pra v2.0.0 pelo FOJ
Na v2.0.0
até a v2.0.2, apesar de ja existir a criptografia dos dados na
comunicação do cliente e do servidor, as cartas dos jogadores
eram enviadas aos 2 lados, ou seja, internamente os 2 jogos tinham as
cartas dos 2 jogadores. Sendo assim, ainda havia a possibilidade de
criar o cheat, se a criptografia fosse quebrada (o que eh extremamente
dificil)
Mas como o FOJ conseguiu fazer o cheat pra 2.0.0?
Bom, foi por burrice minha de ter passado o código fonte do jogo
para ele, sendo assim ele tinha todo o sistema de segurança nas
mãos e como as cartas eram enviadas aos 2 jogadores, foi fácil
fazer!
Agora eu
quero explicar porque não tem como fazer cheat pra v2.1.0 em
diante:
Com o novo sistema de segurança contra cheats (Anti-Cheat system
v1.5), além da criptografia estar mais pesada e mais complexa,
o servidor não manda mais as cartas dos 2 jogadores aos 2 jogos.
Apenas as cartas do jogador é enviada para ele, sendo assim,
internamente os jogos tem apenas as suas cartas, não sabe mais
as cartas do adversário, e o servidor assim que envia as cartas
do cliente para ele, apaga as mesmas da memória, sendo assim,
nem o servidor tem as duas. Isso impossibilita de vez de ter algum cheat
que da pra ver as cartas do outro jogador.
É IMPOSSIVEL, eu sei que muitos vão dizer que nada é
impossivel e que se faz ateh cheats para jogos grandes, por que não
iria existir um cheat para um jogo feito em casa por um adolescente
sem investimento nenhum (Apenas tempo)? Eu explico, em jogos grandes
os cheats que existem são para destravar o jogo pra naum usar
o CD, ou coisas parecidas, e os mesmos não possue sistemas de
criptografia dos dados (para jogos multiplayers).
Agora
mesmo sem criptografia dos dados, não tem como fazer um cheat
que possibilite de ver as cartas do adversário, é tecnicamente
impossível! O único cheat que seria possivel fazer, é
o cheat que envia uma carta que você não tem, mas também
é impossivel de fazer devido ao sistema de segurança (criptografia)
Espero
que vocês tenham entendido!!!!
Fico por
aqui...
PrimaryPower
Éric Fleming Bonilha
|