我需要制作一个功能非常简单的kext。每当按下一个组合键时,kext就会杀死一个恰好是“WindowServer”的进程
由于问题的性质,它必须是一个kext。它必须独立于系统的UI,所以如果它挂起,我可以按下这个组合并重新启动它。
有人可以提供一个起点吗?就像如何制作一个密钥处理程序一样?
答案 0 :(得分:0)
我不相信它需要成为一个kext。要求您对管理员权限进行身份验证然后使用它们(如sudo)来运行杀死WindowServer的命令行工具的应用程序也应该完成这项工作。作为奖励,运行该工具之前的身份验证检查将作为确认对话框加倍。