有没有办法以编程方式在 Windows XP 和更新版本上引起蓝屏?如何?
顺便说一下,这不是出于恶意目的。客户端请求能够以这种方式关闭/重新启动其 LAN 上的终端。当我问为什么时,他们说因为它比正常重启更快...... :)
(我很好奇那些人不明白谁将其迁移到超级用户的“以编程方式”的哪一部分。废话。)
0xC*_*22L 15
可以告诉键盘驱动程序导致 BSOD:
HKLM\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
Run Code Online (Sandbox Code Playgroud)
或(对于较旧的 PS/2 键盘)
HKLM\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
Run Code Online (Sandbox Code Playgroud)
并设置了一个REG_DWORD命名CrashOnCtrlScroll为1.
在下次重新启动后,您可以通过强制蓝屏Ctrl+ ScrollLk+ ScrollLk。在这种情况下,错误检查代码将为 0xE2 (MANUALLY_INITIATED_CRASH)。
如果您真的想要一种编程方法,则需要在该机器上的某个驱动程序中找到一个漏洞,或者编写并安装一个调用或的简单驱动程序。KeBugCheckKeBugCheckEx
玩得开心 ;)
旁注:对于驱动程序编写者甚至在处理恶意软件时故意造成这样的崩溃可能非常有用。如果您将系统配置为创建完整的内存转储,那么您将拥有可以进一步分析的正在运行的系统的映像。考虑像死锁这样的情况,其中调试器不一定在所有情况下都有帮助。
| 归档时间: |
|
| 查看次数: |
13208 次 |
| 最近记录: |