Fórum Criptografia (Proteção do Sistema) #132055
02/02/2003
0
Gostaria de Saber como Criptografar um Edit.
1º Capturar o Nº do HD.
2º Mostrar ao Usuário o Número do HD
3º Ai o Cliente liga para a Empresa que lhe forneceu o Software
4º Passa o Nº do HD para o Atendente
5º O Atendente Calcula um Código de Registro e Repassa ao Cliente a ´Número Serial´ do Sistema...
Complicado mas é de Estrema necessidade
Agradeço se Alguém Poder me Ajudar
Djonatas
Curtir tópico
+ 0Posts
02/02/2003
Anonymous
Para saber o serial do HD, utilize esta função
Function SerialNum(FDrive:String) :String; Var Serial:DWord; DirLen,Flags: DWord; DLabel : Array[0..11] of Char; begin Try GetVolumeInformation(PChar(FDrive+´:\´),dLabel,12,@Serial,DirLen,Flags,nil,0); Result := IntToHex(Serial,8); Except Result :=´´; end; end;
Gostei + 0
02/02/2003
Skaarj
Ele pega o serial do hd+o nome da empresa, criptografa e gera uma chave, vlta pro programador ess´s dados e são concatenados com o numero d série definido na caixa do software..
Acho q dvo tr os fontes aqi, se qzer..
Gostei + 0
16/07/2014
Mateus Silva
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)