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
|
||||
|
||||
- O que é o GDB;
|
||||
- Papel na programação em baixo nível e em C/C++;
|
||||
- Compilação com suporte à depuração (`gcc -g ...`);
|
||||
- Relações entre binários ELF, símbolos e códigos-fonte;
|
||||
- Início do GDB;
|
||||
- Interfaces de operação;
|
||||
- Comandos básicos:
|
||||
- Execução de programas
|
||||
- Navegação
|
||||
- Pontos de parada
|
||||
- Inspeção e controle de execução:
|
||||
- Execução passo a passo
|
||||
- Registradores
|
||||
- Variáveis e memória
|
||||
- Pilha de chamadas
|
||||
Sábado, 3 de maio:
|
||||
|
||||
- 1. Primeiro contato guiado
|
||||
- O que é o GDB
|
||||
- O que é depurar (*debugar*)
|
||||
- Uma pequena demonstração
|
||||
- Opções de início do GDB
|
||||
- 2. Instalação e configurações
|
||||
- 3. Aplicações em baixo e alto nível
|
||||
- O GDB e a programação em baixo nível
|
||||
- O GDB e a programação em C/C++
|
||||
|
||||
Sábado, 10 de maio:
|
||||
|
||||
- 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).
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue