Ofuscação da IU para celular (proteção de segurança da instância)

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Use a propriedade glide.ui.m.blur_ui_when_backgrounded para ofuscar todos os campos do snapshot enquanto a imagem é salva durante o processo em segundo plano para ofuscar.

    Em dispositivos Android, o sistema operacional Android faz uma captura de tela para uso no menu de tarefas recentes quando a aplicação é enviada para segundo plano. Os usuários também podem fazer capturas de tela manuais da aplicação, que são armazenadas publicamente no dispositivo.
    Em dispositivos iOS, o sistema operacional iOS também permite que as aplicações salvem um arquivo de imagem. Este arquivo representa a última tela vista pelo usuário quando a aplicação é enviada para segundo plano. Embora a intenção seja fornecer uma melhor experiência do usuário, isso também cria um risco à segurança porque as imagens são salvas como arquivos de imagem PNG.
    Nota:
    Esta definição ou configuração é por instância, portanto, o usuário deve se conectar à instância com a propriedade configurada.

    Para ofuscar todos os campos do snapshot no app ServiceNow Classic, consulte Configurar a opção do app de desfoque para melhorar a segurança.

    Exemplo

    Quando você define esta propriedade como verdadeira. A aplicação em segundo plano é ofuscada para dispositivos iOS e finalizada para dispositivos Android iOS.

    Exemplo 1 de ofuscação de ID de dispositivo móvel

    Mais informações

    Atributo Descrição
    Nome da propriedade/plug-in glide.ui.m.blur_ui_when_backgrounded
    Tipo de configuração Propriedades do sistema (/sys_properties_list.do)
    Configurável na Central de segurança da instância Não
    Finalidade Ofuscar todos os campos do snapshot enquanto a imagem é salva durante o processo em segundo plano.
    Valor recomendado verdadeiro
    Impacto funcional (Baixo) Se a propriedade glide.ui.m.blur_ui_when_backgrounded estiver definida como verdadeira, os aplicativos nativos usarão o parâmetro definido no servidor para desfocar a tela quando o aplicativo entrar em segundo plano.
    • As capturas de tela tiradas pelo iOS e pelo Android são desfocadas quando o aplicativo entra em segundo plano.
    • A experiência do usuário pode ser afetada negativamente porque ele não poderá ver o conteúdo quando o app for enviado para segundo plano.
    Risco à segurança (Médio) Um dispositivo comprometido (desbloqueado) permite que um invasor tenha acesso total ao sistema de arquivos, com acesso a esses arquivos/snapshots com informações confidenciais incorporadas a eles.

    Para saber mais sobre como adicionar ou criar uma propriedade do sistema, consulte Add a system property.