2014-11-06 99 views
0

我正在开发一个电子商务web应用程序,并从其他巨头的广告中弹出。我发现这是由PriceFountain完成的,这实际上是间谍软件。我发现steps从我的笔记本电脑中删除。 more在这里找到了。 但问题是我的客户也可以拥有这个广告软件。我想以编程方式做以下或其中之一,在客户端::(如果它是不可能的,至少通知用户这样做)使用web应用程序更新客户端计算机

  1. 如果PriceFountain存在,从卸载它自己系统。如果它是一个附加组件,请删除它。

  2. 激活弹出窗口阻止程序(可以通过javascript和jquery实现停用)。但我想激活。我的网站不需要弹出窗口。

  3. 更改PriceFountain内容的用户注册表。

我知道这有点不道德,但可以实现,如果是这样,怎么办?

更多的是,这只是我的好奇心,我们可以影响客户端的网站设置。

回答

1

你曾经是能够做到这一点(使用JScript/VBScript中)在IE 当且仅当用户添加网站到他所信任的网站(并允许几乎无处不有),或者如果它是企业内部网 - 轻松的权限网站。

回到旧时代,我曾经为Intranet-help-site做过这样的事情,用户可以浏览常见问题解答并点击常见“问题”的“执行解决方案”按钮(以前解决并添加到数据库)。

对于相当明显的安全原因,这不再是这种情况(尽管在传统的IE环境中仍然可以使用一些东西)。

的一点是:你不能这样做对其他浏览器IE,然后(除非也许你开发单独的插件,为他们,并且要求用户安装的东西,这将基本上给你访问他们的整个机)。 认识到你所要求的是一种完全控制用户机器的方法。你会安装这样一个浏览器(在你的父母电脑上)?

最好的行动方式是正面向上,告知你的用户在你的主网站上(进入页面),坏的情况遍布整个广告网络并引导他们完成整个步骤(你已经找到)必须解除他们的问题。
即使你问的是可能的,你仍然需要用户的合作,,甚至如果你要编写一个用户可以下载和运行(管理/升级)的应用程序。 。

祝你好运!

编辑:对注册表您可能尝试与答案的东西在这个问题:read/write to Windows Registry using Java

不过,你仍旧需要用户的合作。

+1

感谢您的澄清回应。我如何检查用户的网站上提到的广告软件? – inquisitive 2014-11-06 06:28:59

+0

我不知道...(具体来说,不知道它是如何出现的,是什么让它出现..注入代码?新标签/ Iframe等)。然后..我们完全需要分析它,看看是否有可预测的东西来钩住..高于我的薪酬水平(布朗尼点)';)',对不起。我也不打算愿意去检查那件恶意软件。 – GitaarLAB 2014-11-06 06:33:32

+0

只有这么多的帮助对我来说已经够了,谢谢:) – inquisitive 2014-11-06 06:45:09

相关问题