gpt4 book ai didi

linux - 如何通过 GDB + KGDB 从本地机器上破坏远程调试的 Linux 内核?

转载 作者:太空宇宙 更新时间:2023-11-04 03:58:08 26 4
gpt4 key购买 nike

我正在通过GDB + KGDB + 两个虚拟机+串口调试Linux内核。

如果我们使用GDB来调试一个普通的程序,我们只需按Ctrl+C就可以中断程序的执行。

但是,当我将 GDB 连接到远程 KGDB stub 时,无论如何我都无法破坏远程计算机,除非我在 REMOTE 计算机上使用以下命令:

echo g >/proc/sysrq-trigger

如何从本地机器上破坏远程调试的Linux内核?

最佳答案

您应该在本地计算机中使用 minicom 来实现两台计算机之间的串行连接:按 Ctrl-A,然后按“F”(这是为了向远程计算机发送中断),然后发送“G”:这与您上面提到的 echo 命令相同。

关于linux - 如何通过 GDB + KGDB 从本地机器上破坏远程调试的 Linux 内核?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23986280/

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