KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
gdb provides functionality to read or write to a specific linear address , for example: (gdb) x/1wx 0x080483e4 0x80483e4 <main>: 0x83e58955 (gdb) but how do you specify a logical address ? I came accross the following instruction: 0x0804841a <+6>: mov %gs:0x14,%eax how can i read the memory at "%gs:0x14" in gdb, or translate this logical address to a linear address that i could use in x command ? note: i know that i could simply read %eax after this instruction, but that is not my concern
Tags (comma-separated)
Save Edits
Cancel