Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

analistaeg

Como criar acesso de cd a net "site"

Recommended Posts

Bom dia

 

Gostaria de uma ajuda, preciso desenvolver uma forma de chave que o cliente acesse o site dele como aréa restrita através de um cd.

Ou seja.

 

O cliente colocar o cd na drive e executa um autorun que linka com o site e este cd não pode ser cópia ou clonado.

 

Alguem já desenvolveu algo assim ou sabe como desenvolver que possa me ajudar com dicas ou links para este tipo de coisa.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Trabalho em uma empresa que tem uma carteira de cliente seleta, isso não seria o problema são poucos.

 

O problema e criar o cd ou pen drive ou algo parecido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara tu pode fazer assim, cria um atalho para a área de login de cada usuário dentro do CD e etc... ai vai da sua criatividade fazer o resto.. que tem uma maneira de fazer tem sim...

 

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não seria mais fácil fazer o cliente colocar uma senha no site e assim acessar a área restrita? :huh:

Também concoordo, até porque da menos trabalho, é mais rápido, prático.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Concordo com vcs, mais por questão de segurança não nada.

 

Tipo, o cliente pode passar o login e senha para qualquer um e assim não temos o controle do acesso e das informações, com uma chave no pen-drive o cd o acesso só seria possível com ele e não teria como copia e/ou passar para outro. Isso só seria possível se o cliente desse o cd ou o pen-drive.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Concordo com vcs, mais por questão de segurança não nada.

 

Tipo, o cliente pode passar o login e senha para qualquer um e assim não temos o controle do acesso e das informações, com uma chave no pen-drive o cd o acesso só seria possível com ele e não teria como copia e/ou passar para outro. Isso só seria possível se o cliente desse o cd ou o pen-drive.

Você pode fazer pra cada CD abrir uma página de cada usuário. Mas aí qualquer um que digitasse a URL no endereço poderia entrar no site... aí eu não sei como faria pra proteger isso... http://forum.imasters.com.br/public/style_emoticons/default/closedeyes.gif

Assim... usuário 'A' põe o CD no driver, e aí abre a página http://site.com.br/A/, com as informações...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz o que o Renan falou, mais na área A ai sim você faz o sistema de login saca ? faz a URl dentro de um CD ou seja o atalho para tal área, e na área ainda é preciso se autenticar para entrar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tb já trabalhei com isso, porem se o usuário copia e cola não precisa mais do cd, concordão?

 

Teria que ser algo assim, porem quando o cliente digitar o login e senha teria que fazer um xaque no drive e verificar alguma coisa como uma dll.

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca um atalho no cd que informa uma hash especifica do cliente no atalho. tipo:

 

atalho redireciona para: acesso.php?hash=hashteste

 

dai voce guarda sempre a data e hora de acesso como forma de segurança.

 

outra coisa é que voce pode mudar este hash a cada 15 dias, ou a cada 30 dias...

Compartilhar este post


Link para o post
Compartilhar em outros sites

diegoholiveira; teria que ser algo dinamico, não tem como ficar enviando cds aos clientes de 30 em 30 dias.

 

Exemplo: seria algo parecido com chave de banco como o real, ele tem um sistema tipo pen drive com um botão que gera uma senha de acesso aleatória quando pressionador.

Compartilhar este post


Link para o post
Compartilhar em outros sites

voce pode criar um aplicativo em c/c++/java que pega uma identificação unica do CD ou Pen Drive e envie pro seu aplicativo na web.

Dai voce compara pra ver se é o que foi cadastrado pro cliente que esta tentando acessar.

 

Mas de boa cara, a sua aplicação tem que ser MUITO importante pra voce ter que fazer um esquema como esse, no minimo voce precisa estar guardando dados militares, comunicação presidencial ou dados bancarios ou de investimentos como bolsa de valores, porque caso contrario eu considero uma perda de tempo e de recursos criar um esquema deste porte.

Compartilhar este post


Link para o post
Compartilhar em outros sites

diegoholiveira; concordo com você,

 

"Mas de boa cara, a sua aplicação tem que ser MUITO importante pra voce ter que fazer um esquema como esse, no minimo voce precisa estar guardando dados militares, comunicação presidencial ou dados bancarios ou de investimentos como bolsa de valores, porque caso contrario eu considero uma perda de tempo e de recursos criar um esquema deste porte. "

 

Mais os dados são muito importantes mesmo e o desenvolvimento desta aplicação veio de ordem superior.

Compartilhar este post


Link para o post
Compartilhar em outros sites

diegoholiveira, você sabe onde posso encontra informações sobre a sua sugestão.

 

é bastante relativo.

 

Primeiro:

- vai usar cd, estude as especificações do cd pra descobrir como guardar um identificador unico no cd (como as gravadoras fazem).

- vai usar pen-drive: estude as especificações do pen-drive, geralmente os fabricantes deixam uma assinatura unica, como uma serial, no hardware.

 

Segundo:

Codifique um programa que pegue essa identificação unica e envie pro seu sistema na web, pra isso voce vai ter que usar c/c++/java

 

Terceiro: No banco de dados do seu servidor voce deve guardar junto aos dados do cliente a assinatura do metodo de acesso (cd/pen-drive) que ele esta usando, pra que quando o programa que vai enviar os dados possa ter algo pra comparar...

 

 

 

Acho que é isso...

 

Ow, to especulando e teorizando tudo sobre isso cara, na vida real deve haver empresas especializadas nisso. Da uma procurada na internet sobre.

 

Voce lembra daqueles programas que só funcionavam com um adaptador na porta LPT1??? isso é bem antigo, mas deve ser baseado neste mesmo principio que estou te falando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

nenhuma das soluções é de fato segura.

 

sugiro que utilize algo prático como o scanner de impressão digital.

 

a microsoft vende esse tipo de produto. não chega a ser caro. há 2 anos atrás custava em torno de 125 dólares.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Com certeza em PHP você não vai conseguir fazer algo assim... Seria mais fácil você criar um programinha em Delphi, ou alguma coisa assim que acessasse as informações de cada cliente, isso um programa diferente para cada cliente...

Compartilhar este post


Link para o post
Compartilhar em outros sites

não chega a ser caro. há 2 anos atrás custava em torno de 125 dólares.

Já ví esse scanner por 40 reais, no centro de São Paulo, naquela rua famosa.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.