payl0ad ~ % cat j.c #include int a = 13; int main() { printf("0x%08x\n", &a); return 0; } payl0ad ~ % gdb j Using host libthread_db library "/lib/libthread_db.so.1". (gdb) r Starting program: /home/tch/j 0x08049588 Program exited normally. (gdb) b main Breakpoint 1 at 0x8048385: file j.c, line 7. (gdb) r Starting program: /home/tch/j Breakpoint 1, main () at j.c:7 7 printf("0x%08x\n", &a); (gdb) x/x 0x08049588-4 0x8049584 : 0x08049488 (gdb) x/x 0x08049488 0x8049488 <__DTOR_END__>: 0x00000000 (gdb)