O geodatabase de arquivo licenciado é realmente seguro?


12

Estou planejando entregar nossos dados geográficos no formato de banco de dados geodados de arquivos licenciados . Essa opção foi bastante impressionante, pois o cliente pode ter uma boa aparência dos dados com prazo de validade e validade antes da compra.

Antes de usar este geodatabase de arquivo licenciado, realizei alguns testes de como outros softwares lidam com esse geodatabase de arquivo licenciado. Aqui estão minhas observações:

  1. No ambiente ESRI (Arcgis 10 e Arcgis 10.6 testado), tudo é perfeito. Você não pode abrir os dados sem instalar o arquivo de licença.
  2. No Safe FME também não é possível abrir dados.
  3. O mais interessante é que o Sr. QGIS 3.0 pode abrir esses dados seguros com a possibilidade de exportá-los para qualquer formato :)

Aqui está o fluxo de trabalho para abrir esses dados no QGIS:

Você deve usar o QGIS OpenFileGDB (driver padrão) para abrir esses dados. Se você tiver o Driver OGR FileGDB instalado na máquina, primeiro desinstale-o, caso contrário, não poderá abrir os dados (Testado com QGIS versão 3.0.0-Girona).

Aqui você pode encontrar o banco de dados geográfico de arquivos licenciados para seu teste.


1
Outra opção seria fornecer apenas um pequeno subconjunto dos dados, talvez com algumas capturas de tela exibindo todo o conjunto de dados.
— CSK

Essencialmente, essa velha pergunta sobre o streaming de vídeo se aplica: se você der acesso aos usuários, todas as apostas serão canceladas: sua Alice é idêntica a Eve, game over. Em outras palavras, um usuário determinado pode burlar sua política, tudo o que muda é a quantidade de esforço necessária. A única maneira viável é não técnica: "se você não comprar uma licença, não poderá usar os dados". Isso é suficiente para a maioria dos casos interessantes. stackoverflow.com/questions/1790190/…
— Piskvor saiu do prédio

2
@Piskvor Eu concordo em princípio, mas quando seu objetivo é "Pagar por uma licença", aumentar o nível de esforço para contornar o requisito é uma estratégia legítima. É especialmente eficaz se ignorar o requisito de licença for mais caro (em tempo, hardware etc.) do que apenas pagar. Nesse caso, apenas criptografar os dados (separadamente, para cada cliente / licença) seria um mecanismo bastante simples que aumenta drasticamente o nível de esforço necessário para contornar o requisito. Claro, alguém poderia simplesmente compartilhar sua cópia e licença, mas alguém que compra uma licença é melhor que nenhuma.
— Jpmc26 12/0518

Respostas:


16

O driver gdal OpenFileGDB foi modificado com engenharia reversa. Acho que essa engenharia reversa não incluiu o componente de licenciamento! Basta dizer: se as versões atuais do gdal podem abrir livremente esses dados, não acho que exista nenhuma maneira de impedir que usuários experientes o façam.


Obrigado pela história interna, estou dopando a idéia de compartilhar nossos dados como geodatabase de arquivo licenciado.
— IRfAn

12

Existe uma postagem no blog (em francês, junho de 2015) que explica que os dados não são criptografados, mas apenas renomeados com o prefixo '' GDB_SecureCopy '' que o produto ESRI parece não conseguir visualizar ou abrir sem o arquivo de licença .

Como o Qgis (no momento 2.8) conseguiu abri-lo (em menos tempo que seria necessário para instalar o arquivo de licença para abri-lo com o arcgis), a conclusão foi que esse material de licenciamento fornece uma falsa sensação de segurança e isso é pior do que nenhuma segurança (ou em outras palavras, que a ESRI é péssima em segurança e deve olhar além do seu próprio ecossistema fechado ...)


Muito bom post no blog. Uma análise perfeita do Geodatabase ESRI Licensed File.
— IRfAn

-1

Se os dados forem compactados e licenciados, não serão efetivamente legíveis. Não é criptografado; portanto, é possível que possa ser lido, mas é difícil.


Obrigado Lance, esta é exatamente a solução alternativa sugerida pelo suporte da ESRI. Eu testei a solução alternativa e suas obras, mas não é suficientemente segura para nós. Como eu disse acima, vou largar a ideia. Obrigado pela sua contribuição de qualquer maneira.
— IRfAn
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.