Как проверить байты в другом направлении в gdb?

#gdb

#gdb

Вопрос:

x/4x xxx будет проверять байты с более высоким адресом, чем xxx .

Как проверить байты по более низкому адресу?

Ответ №1:

Просто вычтите количество предыдущих байтов, которое вы хотите, из xxx:

 (gdb) x/4x 0x13b3da00
0x13b3da00: 0x004cc630  0x00000000  0x13af3ba0  0x00000000
(gdb) x/4x 0x13b3da00-4
0x13b3d9fc: 0x00000000  0x004cc630  0x00000000  0x13af3ba0
(gdb) x/4x 0x13b3da00-8
0x13b3d9f8: 0x00000000  0x00000000  0x004cc630  0x00000000