Mostly for my personal reference:
target remote tcp::1234
– Connect to remote host
layout asm
– Switch to asm layout (horribly broken and often breaks your whole terminal, but whatever…)
python [gdb.execute('YOUR_COMMAND') for x in range(N)]
– Repeat command N times
br *0x7c00
– Set breakpoint
info registers
(or i r
) – Show registers