Windows 故意使内核崩溃

Windows 故意使内核崩溃,windows,linux-kernel,kernel,Windows,Linux Kernel,Kernel,是否有任何方法可以故意使内核崩溃(例如,内核死机、蓝屏、黑屏或其他)。假设我可以更改任何注册表并拥有系统的管理权限。我想在Windows和Linux平台上演示这一点 谢谢你的意见 有几种方法可以做到这一点: 编写自己的内核模块并加载它,确保调用BUG()或BUG\u ON() 使用sysrqecho c>/proc/sysrq trigger,如果您对捕获vmcore文件感兴趣,请确保安装kdump 在Linux中,必须使用CONFIG_MAGIC_SYSRQ选项编译内核,然后可以通过将cras

是否有任何方法可以故意使内核崩溃(例如,内核死机、蓝屏、黑屏或其他)。假设我可以更改任何注册表并拥有系统的管理权限。我想在Windows和Linux平台上演示这一点


谢谢你的意见

有几种方法可以做到这一点:

  • 编写自己的内核模块并加载它,确保调用
    BUG()
    BUG\u ON()
  • 使用sysrq<代码>echo c>/proc/sysrq trigger,如果您对捕获vmcore文件感兴趣,请确保安装kdump

  • 在Linux中,必须使用CONFIG_MAGIC_SYSRQ选项编译内核,然后可以通过将crash命令写入
    /proc/SYSRQ trigger
    或按Alt+SYSRQ+C来崩溃内核。 有关详细信息,请参阅

    在Windows中,必须为键盘驱动程序设置
    CrashOnCtrlScroll
    注册表键,然后重新启动,然后按Ctrl+Scroll Lock以使内核崩溃。 有关详细信息,请参阅。

    您应该检查崩溃情况
    echo c > proc/sysrq-trigger