Jump to content
TLThings

Recommended Posts

  • 2 weeks later...

Username: 8-50 caracteres

Password: 8-150 caracteres. Caracteres especiais permitidos (!?%&), etc

Passwords storage method: SHA3-512 + Unique salt por utilizador.  Unique salt é uma junção de elementos random com entropia captada durante o registo.

Gestão de conta: autenticação em 2 passos OBRIGATÓRIA quando a conta é ligada em computadores não reconhecidos. O computador permanece na lista de "dispositivos confiáveis" durante 30 dias, ou menos caso seja eliminado da lista. Métodos disponiveis: email, google authenticator.

Themida sdk usada para obfuscar certas partes sensíveis do código do executável.

__

Suporte a sistemas operativos anteriores a windows10 REMOVIDO.

  • Like 2
Link to post
Share on other sites

XTEA substituído por RC4 (passo 3/4)

Criada API SSO (single sign on). É possível utilizar as mesmas contas em outros servidores, caso os mesmos utilizem a API.  As contas são armazenadas em servidor externo.

Bestiary em construção (45%).

Boostrap website construído; Painel admin construído.

Live patcher implementado (updates em tempo-real sem precisar de ter jogo fechado)

  • Like 1
Link to post
Share on other sites

Integração de segurança embebida no cliente/servidor.

Melhorada substancialmente a proteção de memória.

 

Nota: Isto é ANTES de a proteção contra injetores, memória, etc ser adicionada. Objectivo é imunizar primeiro, proteger depois.

  • Like 2
Link to post
Share on other sites
  • 2 weeks later...

Adicionada memorização de conta no cliente.

Dados encriptados no computador do jogador usando AES-256.

Brevemente a chave usada para encriptação será única para cada jogador tendo em conta a cipher gerada aquando do registo.

NOTA: Transferir cliente para outro computador NÃO transfere as contas guardadas, pois as mesmas ficam hardware-locked.

  • Like 1
Link to post
Share on other sites
  • 2 weeks later...

Adição auto-ban para pessoas com equips alterados.

A cada login os bónus dos items da personagem são verificados, caso algum item tenha bónus acima dos colocados no item_attr:

  • O item é bloqueado, não podendo ser vendido/trocado/dropado/armazenado, etc.
  • A personagem é bloqueada, não podendo andar/falar/trocar/abrir inventário, etc
  • A conta é banida
  • É enviado email com ids das contas por onde o item passou, para verificação por membro da equipa.
  • Like 2
Link to post
Share on other sites
  • 2 weeks later...
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.