可以从网站上检查用户计算机上的文件吗?

时间:2011-01-17 18:10:20

标签: java php security

我知道这个问题会带来很多安全问题,但是可以从网站上检查用户高清文件吗?我们有一个软件应用程序,希望能够在下载软件之前检查用户cpu上的某些文件类型。

同样,我意识到这是一个侵入性和安全问题,但无论如何都想问。如果可以,可以使用某种类型的Java或ActiveX控件吗?

我希望有人指出我们正确的方向。 THX!

3 个答案:

答案 0 :(得分:2)

可以使用ActiveX控件完成。当然,用户会被提示获得此权限,但是由于像Panda Security can do a virus check via an ActiveX control这样的网站,所以很可能会写一个用于列出高清文件的文件。

我不确定Java Sandbox是否允许这样做,因此我将把这个问题通过Java Applet推迟给REAL Java开发人员。 (自1.14以来,我一直不是Java开发人员,我从来没有擅长它。)

答案 1 :(得分:2)

Java Web Start可以使用适当的设置http://www.ibm.com/developerworks/java/library/j-webstart/

执行此操作

答案 2 :(得分:2)

我认为使用Java或ActiveX可以工作,但只能存在Java或ActiveX。显然,除IE以外的浏览器用户不会获得ActiveX,我不确定Java或Java Webstart的安装是否会渗透。我相信它并不是每个人都能接近的。

如果您的目标是在安装具有依赖关系的复杂软件之前验证系统,我建议您使用单独的软件包进行验证。特别是如果它只是一个单独的.exe(不需要安装),花费30秒做准备进行一些复杂的下载,安装,重启,失败循环似乎是一个很好的权衡。