Buscar

Identifique as alternativas corretas a respeito de engenharia reversa. 1. Descompiladores são usados para obter o código fonte de um software a pa...

Identifique as alternativas corretas a respeito de engenharia reversa.

1. Descompiladores são usados para obter o código fonte de um software a partir de seu código binário.

2. Ofuscadores de código efetuam a cifragem de códigos binários de programas com o intuito de impedir a sua descompilação.

3. Através de técnicas de engenharia reversa, é possível obter diagramas UML de um programa a partir de seu código fonte.

4. Descompilação de código e esteganografia são duas técnicas frequentemente usadas para realizar a engenharia reversa de sistemas computacionais.

Assinale a alternativa que indica todas as afirmativas corretas.

a) São corretas apenas as afirmativas 1, 2 e 4.
b) São corretas apenas as afirmativas 2, 3 e 4.
c) São corretas apenas as afirmativas 1, 3 e 4.

Essa pergunta também está no material:

07 MÉTODOS-E-TÉCNICAS-DE-INVESTIGAÇÃO - Avaliação
3 pág.

Processos de Software Faculdade Serra GeralFaculdade Serra Geral

Respostas

User badge image

Ed Verified user icon

1. Descompiladores são usados para obter o código fonte de um software a partir do seu código de máquina. 2. Engenharia reversa é um processo que visa entender como um software funciona sem ter acesso ao seu código-fonte. 3. Engenharia reversa é ilegal em todos os casos. 4. Engenharia reversa pode ser usada para melhorar a interoperabilidade entre sistemas legados. 5. Engenharia reversa não é útil para identificar vulnerabilidades em sistemas legados. Analisando as alternativas: 1. Correta. Descompiladores são usados para converter código de máquina em código fonte. 2. Correta. Engenharia reversa busca compreender o funcionamento de um software sem acesso ao código-fonte. 3. Incorreta. Engenharia reversa não é ilegal em todos os casos, pode ser feita legalmente em muitas situações. 4. Correta. Engenharia reversa pode ser usada para melhorar a interoperabilidade entre sistemas legados. 5. Incorreta. Engenharia reversa é útil para identificar vulnerabilidades em sistemas legados. Portanto, as alternativas corretas são 1, 2 e 4.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image