自己做的软件用快速提权还是让用户手动授权

17次阅读

共计 320 个字符,预计需要花费 1 分钟才能阅读完成。

我做了一个在 mac 平台上的工具,类似于系统工具箱,有些功能需要管理员权限。通常情况下,用户点击相应功能后,系统会弹出一个框,让用户输入密码给 root 权限,授权后软件执行对应操作。
例子:
自己做的软件用快速提权还是让用户手动授权

但是这个过程对于用户更加繁琐,尤其是要手动输入密码,用户也可能忘了电脑密码导致授权失败。

在旧版本 macos 上存在漏洞,可以直接获取到管理员权限,不需要输入密码,想把这个功能加入到程序里,当用户点击后,直接提权并执行任务。而且存在漏洞的 macos 目前有很多人再用(近几年的版本)。提权过程中不会导致电脑崩溃,而且速度快,很丝滑。
所以我的想法是:在不支持漏洞的 macos 上使用传统授权(弹窗输密码),检测到支持漏洞的 macos 上使用快速提权,解决输密码的繁琐。

正文完
 0