【发布时间】:2020-08-07 02:55:12
【问题描述】:
我正在尝试通过 LLDB 调试 OSX 桌面应用程序 (Mac os catalina 10.15.3)。
lldb path/to/Electron.app
>>> Current executable set to 'path/to/Electron.app' (x86_64).
之后我可以成功地向调试器添加断点,但是当我尝试使用 run 或 process launch 运行应用程序时,它总是给我:
error: process exited with status -1 (Error 1)
附加到 pid 的另一个问题。它给了我一个错误,无法附加到进程。
lldb -p 41324
>>> error: attach failed: Error 1
为什么我不能在调试器中反汇编程序?
【问题讨论】:
标签: c assembly reverse-engineering lldb cracking