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.

iRfAn
fonte
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.

ndawson
fonte
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 ...)

JR
fonte
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.

Lance Shipman
fonte
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