【问题标题】:Is there a method to cause kernel panic in userland?有没有办法在用户态引起内核恐慌?
【发布时间】:2013-10-11 02:30:27
【问题描述】:

我正在尝试在用户模式下使内核崩溃。

但我不能内核模块和 sysrq-trigger。 它受到限制。

我可以触发内核恐慌吗?

【问题讨论】:

    标签: linux kernel


    【解决方案1】:

    除非你发现错误,否则不会。

    如果你想恐慌,创建一个新的系统调用并编译+安装新内核。 系统调用应该只是简单地调用 panic()。

    【讨论】:

      【解决方案2】:

      这是另一种选择:

      sudo killall -6 init
      

      如果你多次运行它,它应该会恐慌。 (不适用于所有 Linux 发行版)

      【讨论】:

      • 如果您能在代码中提供一些解释,那就太好了。然后,我想会有更多的人受益。
      猜你喜欢
      • 1970-01-01
      • 2012-02-08
      • 2013-12-12
      • 1970-01-01
      • 2020-01-28
      • 1970-01-01
      • 1970-01-01
      • 2015-12-11
      • 2023-03-26
      相关资源
      最近更新 更多