Gdb

De UnixWiki
Aller à : navigation, rechercher

Si on load un programm stripper (table des symbol effacé)

 # objdump -f main
main: file format elf32-i386 architecture: i386, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED start address 0x08048054 <-Adresse de début du prog

Dans gdb placé le break point à cette adresse

 # gdb
   exec-file main
   break *0x8048054
   set disassemble-next-line on
   run

Et débugger :)

 # gdb
stepi