gpt4 book ai didi

c++ - 在 Linux 中将用户囚禁到 GUI 程序

转载 作者:IT王子 更新时间:2023-10-29 01:06:42 26 4
gpt4 key购买 nike

我有一个项目要创建一个程序,它可以防止用户转义 GUI 程序。该程序专为学生参加考试而设计。该程序包含一个网络浏览器页面。

我环顾四周,在不同的地方询问我应该怎么做,我被推荐了 Qt .我现在正在考虑......

我使用的是 ubuntu 9.04 64 位。

您认为在 GUI 程序中监禁用户的最佳解决方案是什么?

最佳答案

首先,参见this answer .

防止用户使用其他任何东西的最好方法是使用 full-screen mode并且根本不启动窗口管理器。因此,只需启动 X,然后启动您的应用即可。

[编辑] 您必须注意的一些事项:

  • 禁止切换到文本控制台(通常是 Ctrl-Alt-F1..F10)
  • 终止 X 服务器(Ctrl-Alt-Backspace)
  • 魔术键(Alt-SysRq-...)

如您所见,这可以变得任意复杂。因此,我建议关闭一些漏洞,让黑客把时间浪费在其他漏洞上。如果他们想花时间破解计算机而不是测试,那没关系。

关于c++ - 在 Linux 中将用户囚禁到 GUI 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1632715/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com