FC ConcursosFC Concursos

Questão FC266956

Daniel é um desenvolvedor de software e recebe a demanda de usar uma ferramenta que ajuda a tornar o código-fonte mais difícil de ser compreendido por humanos, sem afetar a sua fun

Recursos e Ferramentas de Segurança da Informação

IDECAN · 2023

Daniel é um desenvolvedor de software e recebe a demanda de usar uma ferramenta que ajuda a tornar o código-fonte mais difícil de ser compreendido por humanos, sem afetar a sua funcionalidade. Selecione a alternativa que mostra a ferramenta a ser utilizada.

  1. Cifrador ou encriptador de criptografia simétrica
  2. Cifrador ou encriptador de criptografia assimétrica
  3. Função Hash
  4. Assinatura digital
  5. Ofuscador
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

O Ofuscador é uma ferramenta que transforma o código-fonte para torná-lo difícil de entender por humanos, preservando sua funcionalidade inalterada.

Entre as técnicas estão renomear identificadores para nomes sem sentido, remover comentários e formatação, inserir código morto, aplicar flattening do fluxo de controle e criptografar strings.

O objetivo é dificultar a prática de engenharia reversa, protegendo algoritmos, regras de negócio e propriedade intelectual contra leitura direta do código.

É importante saber que ofuscação não oferece segurança absoluta: pode ser revertida por analistas ou ferramentas especializadas e pode complicar depuração e manutenção.

Portanto, use ofuscação como camada complementar a outras medidas (controle de acesso, licenciamento, monitoramento), avaliando impactos em desempenho e suporte.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo