Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/284.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
C# 使用C阻止应用程序#_C#_Asp.net - Fatal编程技术网

C# 使用C阻止应用程序#

C# 使用C阻止应用程序#,c#,asp.net,C#,Asp.net,我正在开发一个允许用户在线参加考试的web应用程序。当用户单击take test时,我需要阻止计算器应用程序。有办法吗 我正在使用asp.net、c#、visual studio 2008除非您强制用户在其计算机上安装自定义软件,否则这是不可能的。如果我们深入研究,这与网络无关 老实说,如果你不能控制用户所处的环境。。。是什么阻止他们在运行考试的计算机旁边的笔记本电脑上打开您试图阻止的任何软件?除非您强制用户在其计算机上安装自定义软件,否则这是不可能的。如果我们深入研究,这与网络无关 老实说,如

我正在开发一个允许用户在线参加考试的web应用程序。当用户单击take test时,我需要阻止计算器应用程序。有办法吗


我正在使用asp.net、c#、visual studio 2008

除非您强制用户在其计算机上安装自定义软件,否则这是不可能的。如果我们深入研究,这与网络无关


老实说,如果你不能控制用户所处的环境。。。是什么阻止他们在运行考试的计算机旁边的笔记本电脑上打开您试图阻止的任何软件?

除非您强制用户在其计算机上安装自定义软件,否则这是不可能的。如果我们深入研究,这与网络无关


老实说,如果你不能控制用户所处的环境。。。是什么阻止他们打开你试图在运行考试的计算机旁边的笔记本电脑上屏蔽的任何软件?

绝对不是。您的代码在服务器上执行,计算器在他们的PC上运行。您可以发送JavaScript、Flash、Silverlight等已执行的代码,但它们在沙箱中运行-不会影响浏览器运行时之外的任何内容。如果网站能操纵你的电脑,你会很不高兴的,是吗?

绝对不会。您的代码在服务器上执行,计算器在他们的PC上运行。您可以发送JavaScript、Flash、Silverlight等已执行的代码,但它们在沙箱中运行-不会影响浏览器运行时之外的任何内容。如果网站可以操纵你的电脑,你会很不高兴吧?

如果你在一个Web应用程序中,你不能控制你的
客户端机器。只有您可以使用javascript或silverlight等来控制浏览器


您必须安装一些额外的windows应用程序来保护它

如果您在Web应用程序中,则无法控制您的
客户端计算机
。只有您可以使用javascript或silverlight等来控制浏览器


你必须安装一些额外的Windows应用程序来保护那个

。只要考虑它可能在一个随机的站点上在你的计算机上做任何事情。不要用ASP.NET(或Silverlight,Flash)。下一个逻辑步骤是尝试写一个阻止用户使用手工计算器的Web应用程序。这是一个很深的兔子洞:只需考虑是否有可能在你的计算机上做一个随机的网站。不要使用ASP.NET(或Silverlight,Flash)。下一个逻辑步骤是尝试写一个阻止用户使用手计算器的Web应用程序。这是一个相当深的兔子洞:)@HaraHara no,除非应用程序本身安装了钩子,允许从浏览器调用特殊脚本,或者注册新协议(即
myapp://command
)@HaraHara no,除非应用程序本身安装了挂钩,允许从浏览器调用特殊脚本,或注册新协议(即
myapp://command