虽然使用lldb在macOS应用程序中进行调试,是否可以通过观察点监视寄存器的内容以进行更改?

问题描述 投票:2回答:1

虽然使用lldb调试macOS应用程序时,是否可以通过观察点监视寄存器的内容以进行更改?我的意思不是寄存器中包含的地址指向的存储器,而是寄存器本身的内容,例如从0x000000000到0x000000001?非常感谢您的帮助。

c objective-c swift macos lldb
1个回答
0
投票

我认为,当特定寄存器更改值时,没有任何方法可以使处理器陷入陷阱。无论如何,不​​是lldb可以访问的人。

简短地说,您必须一步一步地进行说明,并检查每个停靠点的值。那可以,但是会很慢。

© www.soinside.com 2019 - 2024. All rights reserved.