Miscelaneos

ldd

$ ldd ./a.out
    linux-gate.so.1 =>  (0xf7eef000)
    libc.so.6 => /lib32/libc.so.6 (0xf7d18000)
    /lib/ld-linux.so.2 (0xf7ef1000)

gdb en formato Intel

set disassembly-flavor att
set disassembly-flavor intel
show disassembly-flavor

display el valor hex del contenido de la memoria apuntada por $ebp-0x13

display /x *(int *)($ebp-0x13)

dashboard el valor hex del contenido de la memoria apuntada por $ebp-0x13

dashboard expression watch /x *(int *)($ebp-0x13)

objdump para disassemble una sola función

objdump --disassemble=main executable -M intel

objdump para ver una sola sección

objdump -s -j .rodata executable

dashboard expressions clear