'gdb' Tag

  • set
    27
    2009

    Depurando programas em assembly no GNU/Linux (parte 1)

    Embora eu particularmente prefira a sintaxe AT&T à Intel. Estou tendo que aprender a usá-la (e bem). Para os estudos optei pelo NASM, GNU ld e o GDB. Um processo simples, descrito abaixo:
    #nasm -g -f elf programa.asm
    #ld programa.o
    #gdb -q a.out
    Vamos fazer um pequeno programa teste que carrega no registro ecx o valor da variável [...]

  • set
    21
    2009

    Básico de ponteiros com o GDB

    Esse é um pequeno lembrete para quem quer pegar o conceito de ponteiro rápido. É tão simples que nem programa direito você vai precisar, só seguir sua intuição e o GDB
    1. Básico
    Vamos começar com um código muito simples.

    #include <stdio.h>
    int main(int argc, char *argv[]) {
    int *ptr = NULL;
    int variavel_A;
    int variavel_B;
    variavel_A = 5;
    variavel_B = 18;
    return [...]