Search Header Logo
CE-ERS1 Técnicas e Ferramentas de Descompilação de Programas

CE-ERS1 Técnicas e Ferramentas de Descompilação de Programas

Assessment

Flashcard

Computers

Vocational training

Practice Problem

Hard

Created by

Gustavo Souza

FREE Resource

Student preview

quiz-placeholder

11 questions

Show all answers

1.

FLASHCARD QUESTION

Front

O que é descompilação?

Back

A descompilação é o processo de transformar código de máquina ou bytecode de volta para uma representação de alto nível, como código-fonte em linguagens como C, Java ou Python.

2.

FLASHCARD QUESTION

Front

Quais são as duas principais técnicas de descompilação?

Back

Descompilação Estática e Descompilação Dinâmica.

3.

FLASHCARD QUESTION

Front

O que é descompilação estática?

Back

É a análise do código sem executá-lo, utilizando ferramentas como Ghidra e IDA Pro.

4.

FLASHCARD QUESTION

Front

O que é descompilação dinâmica?

Back

É a análise durante a execução do programa, utilizando depuradores como OllyDbg e x64dbg.

5.

FLASHCARD QUESTION

Front

Quais são os níveis de descompilação?

Back

Tradução de Bytecode para Código Intermediário, Análise de Fluxo de Controle, Recuperação de Tipos e Estruturas de Dados, e Geração de Código Legível.

6.

FLASHCARD QUESTION

Front

Quais são os desafios na descompilação?

Back

Otimização de Compilador, Falta de Metadados, e Proteções Antidescompilação.

7.

FLASHCARD QUESTION

Front

Quais são algumas ferramentas de descompilação para binários?

Back

Ghidra, IDA Pro, Binary Ninja, e Hopper.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?