1

网站是否可以在访问时自动运行外部 .exe 文件?即,客户端文件系统中尚不存在的 .exe 文件。如果是这样,这怎么可能?此外,我还阅读了有关在此过程中使用 HTA 文件或 ActiveX 组件或 Java 的信息。java 小程序是否可以在访问网站时将代码写入客户端的文件系统?我知道这是一个严重的安全问题,请进一步赐教。谢谢你。

4

2 回答 2

2

有可能,应用程序(exe 或小程序)必须由用户签名并授予权限才能运行。即使仍然用户的安全策略可能会拒绝它,但有可能..

java受信任的小程序信息:

http://www-personal.umich.edu/~lsiden/tutorials/signed-applet/signed-applet.html

签名的activex控件:

http://dedjo.blogspot.com/2007/07/creating-exposing-and-signing-activex.html

于 2010-02-13T06:43:22.087 回答
0

听起来您确实需要一个浏览器插件;

查看 FireBreath:http ://firebreath.googlecode.com

它将允许您创建一个几乎可以在任何 Windows 浏览器上运行的 c++ 插件,并且您可以使用它做任何您需要的事情。

请注意,用户必须首先安装插件/ActiveX 控件,并且您需要非常小心安全考虑(即确保没有人可以在远程计算机上运行任意代码)

于 2010-02-17T18:27:24.710 回答