Como Evitar Que Intrusos Ivadem O Banco De Dados Do Programa
07/12/2003
0
Há Maneiras De Evitar Isto :?:
Há Maneiras De Pelo Menos Dificular Ao Máximo Isto :?: :!:
Os Bancos De Dados Mais Evoluidos Permitam o Uso Das Senhas....E Gostaria De Saber Se Há Possibilidades De Instalar Senhas Em Bancos De Dados Criados Pelo Paradox ...
Agradeço Aos Que Possam Compartilhar Seus Conhecimentos , Desde Já
Meu Muito Obrigado... :D
Marco Salles
Posts
07/12/2003
Edilcimar
20/12/2003
Marco Salles
Mas Não Disse Como Fazer. A Sua Resposta Você Deve Convir Que Foi Uma Resposta Meio Vazia . Não Dá Para Ser Mais Detalhista Edilcimar...
Agradeceria Muito a Cortezia. Obrigado.
22/12/2003
Nigro
Criptografar os baco de dados na minha opinião não é a alteranativa mais correta, pelos seguintes motivos:
Caso você faça a criptografia e descriptografia a cada abertura e fechamento da tabela, isso vai deixar seu sistema muito lento. ai você dizer o seguinte: ahh... mas ai eu descriptografo tudo ao entrar no sistema e criptografo ao sair... pois bem.... ai algum cliente espertinho.... inicia a aplicação e desliga o micro com o sistema aberto (e diz que teve uma queda de energia elétrica), ai sua aplicação não executa a criptografia.
A saída que eu vejo é a seguinte... crie uma tabela onde contenha apenas dois campos: NomeDoArquivo e Alteração. No campo nome você coloca o nome de cada .DB, no outro Campo você coloca a data e a hora em que esse arquivo foi alterado, depois disso em locais estratégicos você faz a verificação desses dados, por exemplo se alguém mexer no banco de dados por fora do seu sistema o campo contendo a hora de alteração não será atualizado, assim você poded pegar o erro, e para dificultar mais ainda você pode criptografar apenas os dados dessa tabela e não o arquivo, assim esse proceesso fica mais rápido.
ufa...
25/12/2003
Marco Salles
Só Eu Não Sei Se Estou Correto , Mas Ao Efetuar a DesCriptografia e Criptografia ao Iniciar o Aplicativo e Finaliza-lo Respectivamente, O Usuário Não Precissa Nem Desligar o Micro Basta Ir No Diretório e
Abrir a Tabela Que Nesse Momento Estara Descriptografada. Esto Certo Nessa COLOCAÇÃO :?:
A Outra Situação Levantada Realmente Deixa o Aplicativo Mais Lento.
Entao EScolho a Terceira Com a Opção De Efetuar O Criptograma
Em Uma Parte Do Programa, Como Foi Sugerido.
Mas Para Fechar Este Assunto, Será Que Por Gentileza Poderia Me Responder Se Existe Um Material Didático Mais Básico(Devido Ao Meu
Conhecimento Limitado) Que a Eu Possa Conhecer Mais o Processo De Criptografia e Descriptografia :?: Ou Mesmo Voce Poderia Comentar Mais a Respeito De Como Criptografar. Mais Uma Vez Obrigado Pela Sua Opinião :lol: quote ou ´Nigro´
25/12/2003
Marco Salles
Melhor. Para Evitar Eventuais Deslizes...
O Termo quot Apareceu Porque eu Respondi Usando Citação. Mas
Verifiquei Em Outra Mensagem De Outro Participante Do Clube Que o Termo quote Resurgiu. Conclui Que Termo e Colocado Pelo Sistema.E Peço-lhe Desculpas Pelo Mau Entendido.
25/12/2003
Edilcimar
25/12/2003
Marco Salles
Edilcimar , Nos Estamos Nessa ´Peleja´ Há Um Certo Tempo. Mas Onde
Achar Biografia Do Assunto. Sinceramente Eu Não Sei Nem Criptografar
Nem Tabela Nem Memória. Há Algum Livro Do Assunto :?:
E Sobre a Sua Dúvida Do Tamanho Do Papel, Eu Não lhe Posso Ajudar,
Você Como Muitos Outros Estão Sempre Nos Ajudando e Contribuindo
Com Noso Desenvolvimento. Valeu..
25/12/2003
Edilcimar
1) var temp : string;
temp :=´´;
for i := 1 to length(edit1.text) do
temp := temp + chr(ord)edit1.text[i]) + 1);
edit2.text := temp;
isto pega qualquer coisa que esteja no edit1.text e aumenta o seu valor em 1 ou seja se tiver ´a´ vira ´b´, se tiver ´A´ vira ´B´, se tiver ´1´ vira ´2´, etc, esta é uma maneira simples e fácil de ser decodificada, vc pode incrementar utilizando o XOR, porém vc tem que ter uma palavra chave para utilizar isto
2) var temp, senha : string;
temp := ´´;
senha := ´minha senha´;
for x := 1 to length(edit1.text) do
temp := temp + chr(ord(edit1.text[i] XOR chr(ord(senha));
edit2.text := temp
neste segundo caso é mais difícil de ser decodificado e vc tem que melhorar o sistema para que se o texto em edit1 for maior que o tamanho de senha ele volte e pegue a senha a partir da primeira posicao novamente
Clique aqui para fazer login e interagir na Comunidade :)