В настоящее время я использую gdb со следующими характеристиками:
gdb ./executable
tui enable
layout asm
catch syscall
break main
run
stepi
c
И я получаю вывод, такой как:
Catchpoint 1 (вызов для записи syscall), 0x00007ffff7af4154 в __GI___libc_write (fd = 2, Contbuf = 0x7ffffffebd80, nbytes = 66) в ../sysdeps/unix/sysv/linux/write.c:27
И это подчеркивается в туи :
│0x7ffff7af4154 <__ GI ___ libc_write + 20> cmp $ 0xfffffffffffff000,% rax
Я не совсем уверен, как это прочитать - любая помощь будет оценена.