网站访问时是否可以自动运行外部.exe文件?也就是说,客户端文件系统上尚未存在.exe文件。如果是这样,这怎么可能?此外,我已经阅读了在此过程中使用HTA文件或ActiveX组件或Java的信息。 java applet是否有可能在访问网站时将代码写入客户端的文件系统?我理解这是一个严重的安全问题,请进一步赐教。谢谢。
答案 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控件,并且需要非常小心安全注意事项(即确保没有人可以在远程计算机上运行任意代码)