Questão de Tecnologia da Informação

Está correto o que se afirma APENAS em

  1. Programas .net e Java são muito mais difíceis de serem descompilados, pois as representações intermediárias usadas em máquinas virtuais normalmente incluem muitos metadados e informações de alto nível que dificultam a descompilação.
  2. Muitas empresas de antivírus utilizam engenharia reversa para analisar arquivos infectados e criar vacinas para os novos vírus.
  3. Para dificultar ou tentar impedir a descompilação, pode-se colocar parte da funcionalidade de um aplicativo baseado em plataforma Windows em web services ou em servidores de aplicativos.
  4. A engenharia reversa é muito útil para aqueles que desejam tornar programas e equipamentos interoperáveis.
  5. Um obfuscator é utilizado para alterar o código-fonte de um programa de forma a impedir totalmente a descompilação de seu código assembly por qualquer disassembler.

A
I, II e III.
B
II, IV e V.
C
III e V.
D
I, III e IV.
E
II e III.

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!

Aulas em vídeo Em breve

00:00

Tópicos Relacionados