Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom, vou ser direto, como são gerados/verificados as Serial-Keys de programas como por exemplo o Photoshop, que checam os valores mesmo sem conexão de internet? E como eu poderia gerar/checar esses valores no PHP?
Nunca tentei fazer isso antes justamente por falta de desconhecimento, e hoje resolvi tomar vergonha na cara e vir perguntar =P
Obrigado õ/
Sim, desses programas não é feito. Mas eu preciso fazer um para uso própio, no PHP.
simples, eh questao de logica, eh so você criar um algoritmo que gere numeros aleatorios e guarda-los no banco, quando alguem solicita uma copia, você grava o nome do sujeito e libera o serial pra ele, quando ele abrir a aplicacao, esta vai no seu banco e verifica se akele serial injetado pelo sujeiito existe e esta liberado, caso sim, ele usa a aplicacao, caso nao a aplicacao fecha, porem nao da certo, pois o php eh praticamente um txt, qq um que entenda o php pode abri-lo e ver q parte do codigo faz isto e apaga-lo...
Condifica em hash e grava no banco de dados, depois faz comparações, caso queira que seja no formato XXXX-XXXX-XXXXX-XXXXX-XX, crie um algoritmo para isso
Procura sobre uuid em mysql, você vai achar algo bem similar ao que procura, grave os valores retornados dessa função, então só faz a verificação, caso não deseja o uso de banco de dados, gere um xml com várias chaves, e verifique manualmente.
creio que isso não seja feito com php.