启用Web .EXE

时间:2010-02-13 06:36:08

标签: java activex client exe hta

网站访问时是否可以自动运行外部.exe文件?也就是说,客户端文件系统上尚未存在.exe文件。如果是这样,这怎么可能?此外,我已经阅读了在此过程中使用HTA文件或ActiveX组件或Java的信息。 java applet是否有可能在访问网站时将代码写入客户端的文件系统?我理解这是一个严重的安全问题,请进一步赐教。谢谢。

2 个答案:

答案 0 :(得分:2)

有可能,app(exe或applet)必须由用户签名并授予权限才能运行。即使用户的安全策略仍然可能否认它,但它可能......

java trusted applet info:

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

答案 1 :(得分:0)

听起来你需要的是一个浏览器插件;

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

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

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