revisão dos tópicos
This commit is contained in:
parent
5e33085491
commit
a26b13459e
1 changed files with 20 additions and 15 deletions
35
README.md
35
README.md
|
@ -4,21 +4,26 @@ Neste curso prático, ao vivo por videoconferência (Jitsi), nós vamos explorar
|
||||||
|
|
||||||
## Tópicos
|
## Tópicos
|
||||||
|
|
||||||
- O que é o GDB;
|
Sábado, 3 de maio:
|
||||||
- Papel na programação em baixo nível e em C/C++;
|
|
||||||
- Compilação com suporte à depuração (`gcc -g ...`);
|
- 1. Primeiro contato guiado
|
||||||
- Relações entre binários ELF, símbolos e códigos-fonte;
|
- O que é o GDB
|
||||||
- Início do GDB;
|
- O que é depurar (*debugar*)
|
||||||
- Interfaces de operação;
|
- Uma pequena demonstração
|
||||||
- Comandos básicos:
|
- Opções de início do GDB
|
||||||
- Execução de programas
|
- 2. Instalação e configurações
|
||||||
- Navegação
|
- 3. Aplicações em baixo e alto nível
|
||||||
- Pontos de parada
|
- O GDB e a programação em baixo nível
|
||||||
- Inspeção e controle de execução:
|
- O GDB e a programação em C/C++
|
||||||
- Execução passo a passo
|
|
||||||
- Registradores
|
Sábado, 10 de maio:
|
||||||
- Variáveis e memória
|
|
||||||
- Pilha de chamadas
|
- 4. Binários executáveis
|
||||||
|
- O que são programas
|
||||||
|
- O formato ELF
|
||||||
|
- Símbolos de depuração
|
||||||
|
- Inspecionando a execução de programas
|
||||||
|
- 5. Casos de uso
|
||||||
|
|
||||||
> Exemplos com programas em C e Assembly Intel x86_64 (NASM).
|
> Exemplos com programas em C e Assembly Intel x86_64 (NASM).
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue