registros lenguaje instrucciones ensamblador ejemplos ejemplo basicas banderas assembly gdb

assembly - lenguaje - ¿Cómo interrumpir las instrucciones de ensamblaje en una dirección dada en gdb?



offset ensamblador (2)

0x0000000000400448 <main+0>: push %rbp 0x0000000000400449 <main+1>: mov %rsp,%rbp 0x000000000040044c <main+4>: mov $0x6,%eax 0x0000000000400451 <main+9>: leaveq 0x0000000000400452 <main+10>: retq

Lo intenté:

breaki 0x0000000000400448

pero parece que no hay tal comando.

¿Tiene gdb esa función?


De otra manera:

break *main+4

Esto agregará un punto de interrupción a 0x000000000040044c
¡Creo que esto es más fácil que escribir toda la dirección!


intentar break *0x0000000000400448