Um engenheiro precisa garantir que um script não foi modificado antes de ser executado. Qual das seguintes opções melhor oferece essa funcionalidade?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Hashing.
Por que esta é a resposta
Hashing é a melhor opção porque gera um valor de tamanho fixo (hash) a partir do conteúdo do script. Qualquer modificação, mesmo que mínima, no script resultará em um valor de hash completamente diferente. O engenheiro pode comparar o hash atual do script com um hash conhecido e confiável para verificar sua integridade antes da execução. Mascaramento e ofuscação são técnicas para ocultar ou dificultar a compreensão do código, mas não garantem que ele não foi alterado. Criptografia protege a confidencialidade do script, tornando-o ilegível sem a chave, mas não impede que um invasor descriptografe, modifique e recriptografe o script sem que a alteração seja detectada, a menos que seja combinada com um mecanismo de integridade como o hashing ou assinaturas digitais.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão