Firebird Documentation IndexSegurança arquivos e metadados → Outras Formas de Obscuridade
Firebird Home Firebird Home Anterior: Servidor Firebird EmbeddedFirebird Documentation IndexAcima: Segurança arquivos e metadadosPróxima: Baixa Segurança Aceitável

Outras Formas de Obscuridade

Várias outras formas de segurança por obscuridade foram propostas. Coisas como eventos especiais que são acionados no login e no logoff para chamar funções de usuários que liberem ou neguem acesso. Essas implementações podem oferecer alguma segurança limitada em sistemas de código fonte proprietário, onde a obscuridade da implementação ajuda a esconder como, exatamente, a informação está sendo protegida. Mas para um sistema open source, basta que se compile uma nova versão do servidor para pular os eventos ou códigos que estão prevenindo o acesso para acessar totalmente a tabela. É muito difícil oferecer obscuridade em um sistema open source.

Considere, por exemplo, o que acontece quando você distribui seus executáveis compilados. Executáveis compilados são ótimos exemplos de obscuridade. Não há uma encriptação (normalmente), e todos os passos do código estão lá para serem analisados por qualquer um que tenha o tempo e o conhecimento, e além disso, ainda existem descompiladores que podem auxiliar o processo. Tão logo uma pessoa descubra com que bibliotecas seu código foi compilado, isolar os resultados para apenas o código “secreto” fica muito fácil. Você já escreveu à Borland, Microsoft ou qualquer outro solicitando algum tipo de encriptação dos binários compilados?

Anterior: Servidor Firebird EmbeddedFirebird Documentation IndexAcima: Segurança arquivos e metadadosPróxima: Baixa Segurança Aceitável
Firebird Documentation IndexSegurança arquivos e metadados → Outras Formas de Obscuridade