Cara, uma solução bemm tosca que adotamos aqui a muito tempo, e que ainda
está em uso (por falta de tempo de pesquisar uma solução melhor), para
“esconder” usuário e senha do banco de dados foi:

criamos uma constante pra cada caractere e concatenamos cada constante até
formar a string de conexão.

 

Desta forma, fica fácil do desenvolvedor ver no código o que esta escrito e
também não fica visível quando se abre o exe num editor.

 

Com certeza não é a melhor solução, mas tem funcionado.

 

Abraço

Zote

 

From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On
Behalf Of Josinaldo
Sent: quarta-feira, 13 de fevereiro de 2008 14:24
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] Criptografar dados no .exe

 

kual esse programaque vc usa pra analizar o .exe?

----- Original Message ----- 
From: Tiago 
To: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br>  
Sent: Wednesday, February 13, 2008 10:11 AM
Subject: [delphi-br] Criptografar dados no .exe

Olá,

Essa semana me despertou a curiosidade de saber o que meu
.exe tinha de informações. Utilizando uma ferramenta que possibilita
analisar arquivos .exe, tive um grande susto ao ver que informações como
usuários e senhas de acesso ao banco de dados estavam totalmente acessíveis,
e muitas outras informações que possibilitariam que um "hacker" possa se
"divertir" com meus sistema.

Bom a duvida é a seguinte, existe uma forma de quando eu for
informar a senha de meu banco de dados no componente TDatabase essa senha
fique criptografada, e ainda que eu possa deixar o meu exe com o mino de
informaçãon disponível a quem tentar fazer este tipo de análise ao exe?

Obrigado!

[As partes desta mensagem que não continham texto foram removidas]

[As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]

Responder a