gpt4 book ai didi

c - 在使用 lldb 调试 macOS 应用程序时,是否可以使用观察点观察寄存器的内容以进行更改?

转载 作者:行者123 更新时间:2023-12-05 03:54:25 27 4
gpt4 key购买 nike

在使用 lldb 调试 macOS 应用程序时,是否可以使用观察点观察寄存器内容的变化?我的意思不是寄存器中包含的地址指向的内存,而是寄存器本身的内容,例如从 0x000000000 到 0x000000001 ?非常感谢您的帮助。

最佳答案

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

除此之外,您必须执行单步指令并检查每个停止点的值。那会起作用,但是会很慢。

关于c - 在使用 lldb 调试 macOS 应用程序时,是否可以使用观察点观察寄存器的内容以进行更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61034503/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com