SEGURANCA DE APLICATIVOS

USUARIO.EXCLUIDOS 08/07/2005 14:14:29
#92954
Estive pensando sobre a implementação de segurança.

Existe um hadware comercializado no Brasil (Compact-500 ) para segurança de software, acredito que muitos já devam conhecer.

Minha pergunta é: Existe algum tipo de Pen Drive ou outro dispositivo de armazenamento (tipo HD) externo e a baixo custo, que permita gravar o programa sem que possa ser desgravado?

Minha idéia partiu desse Compact-500 que possui somente 480 bytes para gravar informações do registro, como: Nome, cnpj, serial, etc...

Se existir algo do tipo, poderíamos gravar o aplicativo nesse dispositivo de forma que só funcionasse com o hardware instalado. Assim ao adquirir o programa a empresa receberia um PenDrive que ficaria no servidor para acesso pelos usuários. Somente a base de dados, quando existir e as Dll, OCX, etc... seriam instalados nos terminais.

Será que isso é possível?
USUARIO.EXCLUIDOS 11/07/2005 12:55:23
#93348
Ninguém tem alguma idéia?
WEBER 11/07/2005 13:06:21
#93351
Cara é o seguinte eu particularmente faço o seguinte
eu criei uma dll q possui os seguitnes dados

nome do computador
serial do hd, este é unico
memoria ram

ai oq acontece o programa obtem esses dados e compara com a dll q envio, se nao for igual nao roda

JEAN.JEDSON 11/07/2005 13:08:44
#93353
WEBER
memória ram é um pouco complicado, não? e se o cara colocar mais um pente de memória? penso que utilizando o nome do computador (que pode tbm ser mudado, mas não é tão comum quanto aumentar a memória) e o serial do hd já estaria de bom tamanho... sem contar que poderia pedir um código de libertação para quando o programa for instalado....
WEBER 11/07/2005 13:18:16
#93361
sim mas a ideia é se o cara for meu cliente tudo bem se não for e ter tentando instalar uma copia ilegal qro q se f....
JEAN.JEDSON 11/07/2005 13:25:45
#93367
eh eh eh
a idéia é essa mesmo...
USUARIO.EXCLUIDOS 11/07/2005 13:33:18
#93369
Então Weber teria de enviar uma DLL para cada máquina do cliente, pois se o programa é para acesso a DB multiusuário uma só não daria.

Isso é meio complicado, pois se tiver 10 clientes com 20 máquinas cada um, teria de criar 200 dlls "somente", e se o HD queimar, teria de enviar outra DLL, e assim por diante?
Tópico encerrado , respostas não são mais permitidas