Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 阻止用户浏览internet_Java_Web - Fatal编程技术网

Java 阻止用户浏览internet

Java 阻止用户浏览internet,java,web,Java,Web,我正在尝试制作一个类似在线考试的在线应用程序,但我想确保没有用户可以在考试期间浏览互联网。到底有可能吗? 我正在考虑一个不会最小化的全屏应用程序。但这并不能消除用户alt键单击其他窗口的可能性:( 任何方向都是高度赞赏的 技术不是障碍。话虽如此,学生们将在家参加考试我认为这最好在你们学校路由器的网络层解决。 在考试期间,阻止IP访问除本教室在线考试之外的所有内容。我认为在学校路由器的网络层上解决这个问题会更好。 在进行考试时,阻止对除本教室在线考试之外的所有内容的IP访问。您还可以设置一个系统(

我正在尝试制作一个类似在线考试的在线应用程序,但我想确保没有用户可以在考试期间浏览互联网。到底有可能吗? 我正在考虑一个不会最小化的全屏应用程序。但这并不能消除用户alt键单击其他窗口的可能性:(

任何方向都是高度赞赏的


技术不是障碍。话虽如此,学生们将在家参加考试

我认为这最好在你们学校路由器的网络层解决。
在考试期间,阻止IP访问除本教室在线考试之外的所有内容。

我认为在学校路由器的网络层上解决这个问题会更好。
在进行考试时,阻止对除本教室在线考试之外的所有内容的IP访问。

您还可以设置一个系统(IE)代理,并编写一个小型代理服务器来拦截任何出站请求,而不返回任何内容
编写这样的代理很简单…

如果您在Windows上,您可以编写批处理文件来启动程序,并使用REG命令修改注册表项。

您还可以设置一个系统(IE)代理,并编写一个小型代理服务器来拦截任何出站请求,而不返回任何内容
编写这样的代理很简单…
如果您在Windows上,则可以编写批处理文件来启动程序,并使用REG命令修改注册表项

技术不是障碍。话虽如此,学生们将学习 在家测试

一定要理解法律1、2、3的精神:

定律1:如果一个坏人能说服你在你的电脑上运行他的程序 电脑,它不再是你的电脑了
法则2:如果一个坏人可以 改变你计算机上的操作系统,它不是你的计算机 不再
第三条:如果一个坏人可以不受限制地进入你的办公室 电脑,它不再是你的电脑了

唯一符合您意愿的计算机(在您的情况下,您希望PC不允许浏览)是您完全控制硬件和软件的计算机。

你只能愚弄那些不那么老练的用户。如果你的用户愿意,他们可以很容易地学会打破它。从DRM的惨败和学校和大学的某些个人轶事来看,它充分证明了用户可以领先一步,试图缩小差距是金钱和努力的黑洞


孩子们也在家里。他们可以随时使用其他设备或方法。你可以用javascript制作一个页面,防止它失去焦点,但10岁的孩子可以学习打开另一个窗口。制作一个全屏桌面应用程序,检查鼠标是否“在里面”,一个16岁的孩子可以在虚拟机或屏幕上运行它。是的,我在那个年龄很聪明,孩子们比你我都聪明

此外,检测不当行为的自动化系统可能会带走无辜的受害者,造成痛苦和怨恨。互联网过滤“史蒂夫•乔布斯•死亡”和“新的c•乔布斯•乔布斯”出于同样的原因,支付处理器和带有自动欺诈检测算法的网站广告,以及石墙让人们破产的客户服务,都是令人烦恼的

技术不是障碍。话虽如此,学生们将学习 在家测试

一定要理解法律1、2、3的精神:

定律1:如果一个坏人能说服你在你的电脑上运行他的程序 电脑,它不再是你的电脑了
法则2:如果一个坏人可以 改变你计算机上的操作系统,它不是你的计算机 不再
第三条:如果一个坏人可以不受限制地进入你的办公室 电脑,它不再是你的电脑了

唯一符合您意愿的计算机(在您的情况下,您希望PC不允许浏览)是您完全控制硬件和软件的计算机。

你只能愚弄那些不那么老练的用户。如果你的用户愿意,他们可以很容易地学会打破它。从DRM的惨败和学校和大学的某些个人轶事来看,它充分证明了用户可以领先一步,试图缩小差距是金钱和努力的黑洞


孩子们也在家里。他们可以随时使用其他设备或方法。你可以用javascript制作一个页面,防止它失去焦点,但10岁的孩子可以学习打开另一个窗口。制作一个全屏桌面应用程序,检查鼠标是否“在里面”,一个16岁的孩子可以在虚拟机或屏幕上运行它。是的,我在那个年龄很聪明,孩子们比你我都聪明


此外,检测不当行为的自动化系统可能会带走无辜的受害者,造成痛苦和怨恨。互联网过滤“史蒂夫•乔布斯•死亡”和“新的c•乔布斯•乔布斯”出于同样的原因,支付处理器和带有自动欺诈检测算法的网站广告,以及stonewalls让人们破产的客户服务。

如果你真的想用Java实现这一点(根据标签),答案很简单。不,不可能。请在帖子中留下“谢谢”和“信号”之类的噪音。如果这对你很重要的话,这种事情应该继续下去。“学生们将在家里参加考试”因此,即使你可以阻止我在FF中浏览,你凭什么认为我不会只打开IE、Opera、Chrome或使用我的手机?这是重要的信息,应该编辑到问题中,而不是“隐藏”在评论中。(我认为这扼杀了实现这一目标的任何机会。大多数人会认为你控制了网络、机器或浏览器,而这一切似乎都超出了你的控制。)我不能这样做