Alterando o conteudo de um arquivo Text
Tenho que salvar várias informaçoes importantes sobre um sistema. Pensei em fazer isto em um arquivo Txt. Mas gostaria que o Usuário Não consigue-sse ler este arquivo abrindo o arquivo Diretamente No Windows.
Este Arquivo so Poderia ser lido Atraves Do Programa.. Tipo uma espécie de Codificação e descodificação.. So que de Uma Maneira Prática e fácil, entende
Tem Jeito ou é querer pedir muito:?: :?: :?: :?: :P :P :P :P
Este Arquivo so Poderia ser lido Atraves Do Programa.. Tipo uma espécie de Codificação e descodificação.. So que de Uma Maneira Prática e fácil, entende
Tem Jeito ou é querer pedir muito:?: :?: :?: :?: :P :P :P :P
Marco Salles
Curtidas 0
Respostas
Gandalf.nho
25/11/2004
Tente criptografar o conteúdo do arquivo.
GOSTEI 0
Asensio
25/11/2004
De maneira mais simples seria você criar um arquivo com uma extensão desconhecida. A nivel de programação, a criptografia poderia ser uma solução, mas acho que para manutenção do aplicativo se tornaria um pouca cansativo.
Dependendo da função do seu aplicativo e do banco de dados que você estará usando, pode gravar essas informações dentro de um banco de dados e utilizar os recursos de segurança de acesso que ele tem (banco relacional).
Exponha um pouco mais a sua necessidade que assim fica mais fácil para te ajudar a achar uma solução.
Dependendo da função do seu aplicativo e do banco de dados que você estará usando, pode gravar essas informações dentro de um banco de dados e utilizar os recursos de segurança de acesso que ele tem (banco relacional).
Exponha um pouco mais a sua necessidade que assim fica mais fácil para te ajudar a achar uma solução.
GOSTEI 0
Barney20
25/11/2004
Marco, estou precizando fazer a mesma coisa, salvar um cadastro de produto em arquivo. Sei que dá para salvar como texto (usuário pode abrir e ler) ou como binário (.dat) que fica criptografado.
Tenho os comandos para gravar em binário, só não sei como usá-los..hehe, pois sou iniciante no Delphi. Tenho que fazer essa trabalho de cadastro e entregá-lo para o professor.
Se achar como gravar em binário e se isso te servir, manda pra mim como fazer ok.
Obrigado
Tenho os comandos para gravar em binário, só não sei como usá-los..hehe, pois sou iniciante no Delphi. Tenho que fazer essa trabalho de cadastro e entregá-lo para o professor.
Se achar como gravar em binário e se isso te servir, manda pra mim como fazer ok.
Obrigado
GOSTEI 0
Paulo_amorim
25/11/2004
Olá
Pode-se gravar no registro do Windows também
Nem todo usuário saberia acessar...
Até+
Pode-se gravar no registro do Windows também
Nem todo usuário saberia acessar...
Até+
GOSTEI 0
Marco Salles
25/11/2004
vamos por parte.
[b:7487169d12] funciona[/b:7487169d12]. Mas hoje tem busca de extensões ate na net :cry: :cry: :cry:
concordo
pode gravar essas informações dentro de um banco de dados e utilizar os recursos de segurança de acesso que ele tem (banco relacional).
e uma opçaõ .
Isto eu não sei fazer :cry: :cry:
Voce esta melhor do que , Pelo menos tem os Comandos, e eu, que nen os comandos eu tenho :cry: :cry: :cry:
Na verdade , o que a gente queria mesmo e um arquivo onde , não se pudesse [b:7487169d12]excluir e nen alterar[/b:7487169d12].. So mesmo Via Programação... Mesmo estes Arquivos Criptografados, se o usuário resolver Exclui-lo a gente fica na mão.. Então a gente fica cheio de paleativos para o problema, Longe de encontar a solução ideal.
De maneira mais simples seria você criar um arquivo com uma extensão desconhecida
[b:7487169d12] funciona[/b:7487169d12]. Mas hoje tem busca de extensões ate na net :cry: :cry: :cry:
A nivel de programação, a criptografia poderia ser uma solução
concordo
pode gravar essas informações dentro de um banco de dados e utilizar os recursos de segurança de acesso que ele tem (banco relacional).
e uma opçaõ .
Pode-se gravar no registro do Windows também
Nem todo usuário saberia acessar...
Isto eu não sei fazer :cry: :cry:
Tenho os comandos para gravar em binário, só não sei como usá-los..hehe,
Voce esta melhor do que , Pelo menos tem os Comandos, e eu, que nen os comandos eu tenho :cry: :cry: :cry:
Na verdade , o que a gente queria mesmo e um arquivo onde , não se pudesse [b:7487169d12]excluir e nen alterar[/b:7487169d12].. So mesmo Via Programação... Mesmo estes Arquivos Criptografados, se o usuário resolver Exclui-lo a gente fica na mão.. Então a gente fica cheio de paleativos para o problema, Longe de encontar a solução ideal.
GOSTEI 0
Massuda
25/11/2004
[quote:93503685c7=´Marco Salles´]
Isto eu não sei fazer :cry: :cry: [/quote:93503685c7]Basta usar TRegistry.WriteBinaryData e TRegistry.ReadBinaryData... você poderia salvar, por exemplo, um record contendo seus dados secretos. Mas nada impede que alguém use o RegEdit, por exemplo, e altere/estrague/apague seus dados secretos.
Pode-se gravar no registro do Windows também
Nem todo usuário saberia acessar...
Isto eu não sei fazer :cry: :cry: [/quote:93503685c7]Basta usar TRegistry.WriteBinaryData e TRegistry.ReadBinaryData... você poderia salvar, por exemplo, um record contendo seus dados secretos. Mas nada impede que alguém use o RegEdit, por exemplo, e altere/estrague/apague seus dados secretos.
GOSTEI 0
Paulo_amorim
25/11/2004
Olá
Isto eu não sei fazer :cry: :cry: [/quote:0c7d85de66]Basta usar TRegistry.WriteBinaryData e TRegistry.ReadBinaryData... você poderia salvar, por exemplo, um record contendo seus dados secretos. Mas nada impede que alguém use o RegEdit, por exemplo, e altere/estrague/apague seus dados secretos.[/quote:0c7d85de66]
Aí depende da confidencialidade das informações, e pensar se valeria a pena alguém ter todo esse trabalho...
Tem coisa que embora deva estar bloqueada ao usuário, não são de suma importância...
Até+
[quote:0c7d85de66=´Marco Salles´][quote:0c7d85de66]Pode-se gravar no registro do Windows também
Nem todo usuário saberia acessar...
Isto eu não sei fazer :cry: :cry: [/quote:0c7d85de66]Basta usar TRegistry.WriteBinaryData e TRegistry.ReadBinaryData... você poderia salvar, por exemplo, um record contendo seus dados secretos. Mas nada impede que alguém use o RegEdit, por exemplo, e altere/estrague/apague seus dados secretos.[/quote:0c7d85de66]
Aí depende da confidencialidade das informações, e pensar se valeria a pena alguém ter todo esse trabalho...
Tem coisa que embora deva estar bloqueada ao usuário, não são de suma importância...
Até+
GOSTEI 0