gdb は、特定の線形アドレスに対して読み取りまたは書き込みを行う機能を提供します。次に例を示します。
(gdb) x/1wx 0x080483e4
0x80483e4 <main>: 0x83e58955
(gdb)
しかし、どのように論理アドレスを指定しますか? 次の指示に出くわしました。
0x0804841a <+6>: mov %gs:0x14,%eax
gdb の "%gs:0x14" でメモリを読み取る方法、またはこの論理アドレスをx
コマンドで使用できる線形アドレスに変換する方法を教えてください。
注: この命令の後、単に %eax を読み取ることができることはわかっていますが、それは私の関心事ではありません