Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GDB指令级单步切换不适用于剥离elf?_Gdb - Fatal编程技术网

GDB指令级单步切换不适用于剥离elf?

GDB指令级单步切换不适用于剥离elf?,gdb,Gdb,我正在用gdb调试一个剥离的elf。当我使用ni跳过一个函数时,gdb仍然会进入该函数。那么,如何实现指令级单步跳过 (gdb) x/5i $pc 0x2495: call 0xd900 0x249a: mov DWORD PTR [esp],eax 0x249d: call 0x300b3 <dyld_stub_chdir> 0x24a2: mov eax,DWORD PTR [ebp+0xc] 0x24a5: mov DWORD PTR [esp+0x4

我正在用gdb调试一个剥离的elf。当我使用ni跳过一个函数时,gdb仍然会进入该函数。那么,如何实现指令级单步跳过

(gdb) x/5i $pc
0x2495: call   0xd900
0x249a: mov    DWORD PTR [esp],eax
0x249d: call   0x300b3 <dyld_stub_chdir>
0x24a2: mov    eax,DWORD PTR [ebp+0xc]
0x24a5: mov    DWORD PTR [esp+0x4],eax
(gdb) ni
0x0000d900 in ?? ()
(gdb)