如何使用lldb在Maverics 10.9 OSX上进行远程内核脱粒?

时间:2016-07-14 10:42:41

标签: macos debugging remote-debugging lldb kernel-extension

我正在尝试进行远程内核调试。我正在使用两个VM。我在两台虚拟机上安装了Leopard OSX 10.9,并且我还安装了KDK(根据系统版本的内核调试工具包)。

在要调试的VM上,我使用了以下指令开始调试.. $ nvram boot-args =“debug = 0x141 kext-dev-mode = 1 kcsuffix = development pmuflags = 1 -v”

现在要在重启时调试VM,我得到了 - “正在等待远程调试器连接。

当我尝试连接lldb -kdp-remote(ip)时,在其他机器上。它说KDP_REATTACH失败了。

我不知道什么是问题。需要帮助 !!

1 个答案:

答案 0 :(得分:0)

虽然远程内核(MAC OSX)调试确保您的主机必须是物理机,目标机可能是VM。不要尝试在两个VM上进行远程调试。

相关问题