Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 07/16/11 em todas áreas

  1. [PHP] Random Key

    Pedro. reagiu a Renato por uma resposta no tópico

    1 ponto
    Galera, estava colocando confirmação por email no sistema de cadastro de um site que estou fazendo, então tive que fazer essa função pra gerar uma chave de ativação pra cada user. Ai resolvi postar aqui. A função gera x caracteres diferentes que incluem todo o alfabeto em maiusculo, todo o alfabeto em minusculo e números (26 + 26 + 10 = 62 caracteres diferentes) <?php function keyrand($len = 10) { $array = array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0'); $key = array(); for($i = 1; $i <= $len; $i++) { $r = rand(0,count($array)); $key[$i] = $array[$r]; } return join($key); } ?> [/code] Exemplos de uso: [code] <?php echo keyrand(); ?> Por padrão ele irá gerar randomicamente 10 caracteres diferentes. <?php echo keyrand(15); ?> [/code] Irá gerar 15 caracteres diferentes. Ou substitua o 15 pela quantidade de caracteres que quer gerar.
  2. Tibia Auto

    Arthur reagiu a Thalado por uma resposta no tópico

    1 ponto
    Ao instalar o T.A vi um log, avisando que estava faltando o Phyton, o fato, é que eu já havia instalado este requisito, então não entendi. Neste tópico, consta o download do Phyton 2.4 e o requisito para o Tibia Auto é o Phyton 2.4.4 que pode ser encontrado no link: http://www.python.org/ftp/python/2.4.4/python-2.4.4.msi Esse link é direto, ao clicar o download já vai começar. Esse é o requisito para o T.A, não tenho total certeza, já que uso o Windows 7, e para outros sistemas operacionais, pode ser diferente.
  3. Parar cavebot com certo tanto de uh :D

    Augusto reagiu a Chaos por uma resposta no tópico

    1 ponto
    countitemsvisible 3160 | if [$count < 30] setfollowwaypoints off 3160 = ID do Uh, ele vai i vai conta, se tiver com menos de 30 uhs Ele vai para o cavebot. Se não ele continua seguindo. Acho melhor colocar essa action em 1 Lugar que não tenha bixo. A Backpack de uhs tem que estar aberta.
  4. [Tutorial] Como não ser banido!

    Dark Skalltow reagiu a join por uma resposta no tópico

    1 ponto
    Valeu gente... RSA eh um algoritimo de criptografia muito forte.... a cip usa isso na hora de criptografar a senha e login e enviar para o servidor pois seria muito facil interceptar esse pacote de dados no meio do caminho e pegar o login e senha do cara antes os caras usavam programas proxy para poder pegar a senha dos outros ou mesma dando sniffer numa lan house vc poderia interceptar esses dados e pegar a senha e login do cara.... E funciona assim (mais ou menos tah) não sei se vcs ja houviram falar em PGP esse eh um processo que se usava antiga mente para poder enviar msg de email que se fosse interceptado por alguem os caras nao conseguirem ler...acho que os hackers ainda hoje usa esse tipo de processo.... e funciona assim vc tinha uma chave publica e uma chave privada.... a chave publica vc distribui para os seus amigos e sempre que algum deles precisavam enviar uma mensagem muito "secreta" eles usavam essa chave com o programa de pgp que encriptava a mensagem e vc recebia tipo um anexo todo codificado e SOMENTE A SUA CHAVE PRIVADA consegue descriptografar essa mensagem... RSA funciona quase igual. Se não me engano existem modos diferentes de se usar a comunicação criptografada em RSA sei que sempre no programa cliente vai conter a CHAVE PUBLICA como no PGP e o servidor sempre vai possuir a chave PRIVADA e elas precisam ser geradas juntas. tb que para se poder ter uma segurança vc precisa ter no minimo n bytes que precisa ser criptografado pois se não seria muito facil a decriptografia entao alguns algoritimos de criptografia criam aleatoriamente alguns bytes a mais chamada de "extra key" e isso tem no cliente tibia entao ele pega o login + senha + extra key criptografa com a chave publica do tibia envia o pacote (ele tb precisa ter uma maneira de descobrir quem eh o "extra key" na hora de separar a senha do login) o servidor faz a decriptografia e confere os dados... não me aprofundei bem nisso mas eh basicamente isso.... tomara que tenha ajudado....
  5. [Tutorial] Como não ser banido!

    Dark Skalltow reagiu a Puncker por uma resposta no tópico

    1 ponto
    Concordo com isso... Sempre achei uma bobeira principalmente as pessoas terem medo de serem pegas por usarem client modificado, pra min isso é mito. Já pensei que MC pode dar ban mas se for pensar bem o tibia não pode pegar 2 chars com mesmo IP e simplismente banir essas contas, pois hoje em dia bela parte de jogadores jogam em rede residencial/lan/etc... e ser banido por modificação de client é meio estranho porque se todos os clients de todos os jogadores ficarem enviando informações para o servidor do tibia para verificar se não foi feita uma alteração não oficial da CipSoft os servidores da CipSoft lagariam muito mais por causa de algo desnecessário. Não quero que os bots acabem nem sejam dificeis de se fazer, mas a CipSoft está a anos no mundo e ainda não adotou um Anti-Hack que não afetaria nada do jogo, e não aumentaria seu tamanho nem em 2MB, já que eles preferem ficar criando tecnicas pra pegar bots que as pessoas ficam tentando descobrir as tecnicas, essa é a decisao deles... Uma coisa que me intriga muito é packets, o que seria packets? packets falsos? muitos bans se baseiam em packets falsos enviados por jogadores, aliás "bots" mal feitos que os jogares usam, esses bots enviam informação errada para o client e o client manda para o servidor do tibia e esse envio de packet falso vai pro log dos servidores do tibia e logo depois vem o ban. Como eu já escrevi de mais, tenho só uma dúvida a respeito do tibia... O que seria RSA Key? Alguém poderia me dizer? Já pesquisei e RSA é um tipo de criptografia, mas porque o tibia usa isso em seus clients/servidores? Até quando você vai criar um client próprio de tibia para seu OT vc tem que burlar a RSA Key para o client conectar em seu servidor. '-'
  6. Fim da era dos bots de tibia?

    Renato reagiu a bimbadeboi por uma resposta no tópico

    -1 pontos
    Vocês nem parecem programadores, vcs são sim arranjadores do Bot dos outros, o cliente pode ter mudado de cabo a rabo mas programador de verdade sabe exatamente o que fazer a exemplo do NeoBot que não leva um dia pra atualizar. Agora vem um bando de babacas metido a programador de Delphi colocando mil e uma dificuldades para atualizar o BBOT. Estão esperando o RedBot atualizar o deles para ver como funcionam. Bando de arranjadores de BOT dos outros. E os caras que pagam por essa merda que se ferrem.
Líderes está configurado para São Paulo/GMT-03:00

Informação Importante

Confirmação de Termo