Naz*_*hal 0 gdb reverse-engineering cpu-registers
我正在尝试学习汇编和逆向,当我尝试调试一个简单的chall时,我想在gdb中查看我的寄存器,其中包含信息寄存器\nRax 0x7fffffdd90\n现在想知道rax在哪里。是 point\xc3\xaeg 到 ,( inpretrd rax 现在我想打印 [rax] ) \n或者是否可以在寄存器中设置一个指向的值 \nInteed 执行 set $eax = $rax \n我想做类似 set 的事情$eax = [$rax]
\n\n感谢帮助
\n\n\n\nRax 0x7fffffdd90 \n 现在想知道 rax 在哪里。是指向\xc3\xaeg
\n
您已经知道:它指向(堆栈)地址的内存位置0x7fffffdd90
。
\n\n\n我想打印 [rax]
\n
x/gx $rax\n
Run Code Online (Sandbox Code Playgroud)\n\n或者
\n\n print *(int**)$rax\n
Run Code Online (Sandbox Code Playgroud)\n\n\n\n\n我想做一些类似 set $eax = [$rax] 的事情
\n
set $rax = *(int**)$rax\n
Run Code Online (Sandbox Code Playgroud)\n