Ir para conteúdo
Propaganda

kowalski

Verificado
  • Total de Posts

    3
  • Registro em

  • Última visita

Other groups

2 Seguidores

Sobre kowalski

Últimos Visitantes

290 visualizações

kowalski's Achievements

Rookie

Rookie (2/14)

  • One Year In
  • One Month Later
  • Dedicated
  • Week One Done
  • Reacting Well

Emblemas Recentes

16

Reputação

  1. 😍😍😍😍 Top Cloudzera
  2. Todos os celulares fazem a leitura da criptografia, pois sem ela, o cliente não chegaria a abrir a tela inicial. Pelo menos eu desconheço algum celular que não faça a leitura, já que imagino que você está se referindo ao problema ao tentar se conectar. Se for o caso, existem inúmeros motivos para esse erro ocorrer, e ainda não tenho uma solução para alguns deles. Um deles é o tamanho da tela, pois quando o jogador dá zoom out, o erro não acontece. Outro é a caixa de "remember password" marcada, basta desmarcar que é possível se conectar. E o pior de todos é o tamanho das sprites, pois ao ultrapassar um certo limite, o cliente não se conecta mais. Não tenho a minima ideia do que fazer em relação a isso.
  3. Como Proteger Devidamente seu OTCv8 (Cryptografia) Olá pessoal, meu primeiro tutorial aqui e na vida ahaha, então vou me esforçar ao máximo para ser o mais didático possível. Todos sabem que o OTC V8 vazou e que não é muito seguro utilizá-lo, seja por questões de roubo de sprites ou até mesmo por segurança do servidor. Vou ensinar a vocês como proteger devidamente o OTC V8 antes de utilizá-lo, ou pelo menos listar as questões que eu conheço. Uma das formas mais conhecidas de roubar sprites, conteúdos, abrir o lua são: 1 - Utilizando as próprias funções do OTCV8 de dump e extração de imagens e sprites. 2 - Utilizando o próprio "decrypt" do cliente por meio de um aplicativo no Linux. Primeiramente, vamos retirar as funções de dump/extração de imagens do seu OTCv8 Nas sources do seu client você ira em \src\client\ luafunctions_client.cpp Procure e comente (coloque // antes do texto) em todas as funções citadas: Agora iremos modificar a cryptografia Daqui pra frente, partindo da idéia de que você já sabe criptografarseu OTCv8 Vamos em \src\framework\util\crypt.cpp Procure as funções: Repare no conteúdo colorido em vermelho. Altere igualmente os valores Hexadecimais para um de sua preferência, desde que se mantenham iguais tanto na decodificação quanto na codificação. É preferível que você utilize um valor Hexadecimal próprio, mas vou sugerir alguns para que você possa usar: 0x12E3F4A5 0xAAAAAAAA 0x55555555 0xDEADBEEF 0xABCDEF01 0xFEEDFACE 0x1A2B3C4D 0x5A5A5A5A 0xC0FFEE70 0xBAD1DEA5 0x3F6789AB 0xD1F2E3C4 0x89ABCDEF 0xCAFEBABE 0xABCDDCBA 0x24681357 0xBEEFF00D 0xC0FFEE80 0xBAADF00D Alterando os Hexadecimais, a função ficará semelhante a isto: Voce pode compilar seu client agora. Após compilar, observe que seu cliente antigo não reconhecerá a criptografia do novo cliente, assim como o novo cliente não reconhecerá a criptografia antiga. Não se esqueça de compilar o mobile também, se não não adianta nada. E para os que já utilizam o V8, terá que basicamente limpar e colocar os novos arquivos na api do updater no site, também mandar os jogadores re-instalar o Client. É isso galera isso irá resolver boa parte dos problemas de segurança por parte deste client. Lembrem-se, sempre estarão surgindo novos meios, também pode haver algum que eu desconheço, então esteja sempre atento e verificando a segurança do seu cliente. É altamente recomendado que você utilize outra forma de proteção/criptografia e não a padrão do OTC V8. Contéudo exclusivo TibiaDevs não permito a utilização do mesmo em outro forúm.
×
  • Criar Novo...