首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在我们的应用程序中出现的广告,而它们不应该是

问在我们的应用程序中出现的广告,而它们不应该是
EN

Security用户
提问于 2014-05-09 12:10:59
回答 6查看 1.8K关注 0票数 11

我收到了我的一个web应用程序用户报告的一个奇怪的问题。显然,在使用我的应用程序时,他们会在浏览器窗口中获得“广告”。

我根本没有加广告。这是一个简单的ASP.NET web应用程序。

我认为,最终用户的个人电脑被恶意软件感染,这些恶意软件会“跳”到他们的浏览器会话上来显示广告。我想这可能发生在任何网站上。我建议他们用Malwarebytes字节字节扫描他们的电脑。

这是只有最终用户才能控制的东西,还是web应用程序开发人员可以采取的防止这种情况发生的步骤?此外,关于这种恶意软件所使用的机制的一些提示将是很好的。

EN

回答 6

Security用户

回答已采纳

发布于 2014-05-09 14:08:18

虽然我也认为最有可能的解释是用户系统感染了广告软件,但我想给出一些替代的解释。

你的网站确实在为广告服务的可能性仍然很小。这不是闻所未闻的罪犯侵入不安全的网络应用程序,并修改他们提供广告或恶意软件。当他们这样做时,他们可能会采取预防措施,向管理员隐瞒这一点,比如向某些IP范围提供未经修改的输出。当您从许多其他用户收到类似的报告时,您可能需要检查服务器上的任何源文件是否以某种方式被修改。

您的服务器也可以服务广告,因为您使用的是一个未经许可的第三方库。例如,有一些DotNetNuke模块在未获得适当许可的情况下将广告注入网站(感谢茉莉的评论)。

另一种可能的解释可能是,广告不是由你或用户机器上的广告软件注入的,而是由一名中间人注入的。用户可以使用匿名代理服务器来改善他们的隐私。其中一些代理服务器通过向它们转发的网站注入自己的广告来获得收入。

票数 16
EN

Security用户

发布于 2014-05-09 12:16:57

查找浏览器扩展,可能是用户下载了一些恶意扩展,跟踪用户的浏览历史,并向他发送广告和其他东西

票数 4
EN

Security用户

发布于 2014-05-09 13:43:09

这是由最终用户控制的事情,还是web应用程序开发人员可以做的事情来防止这种情况发生。

黑用户并为他们安装malwarebytes字节和AV。:)

老实说,你什么也做不了,这完全超出了你的控制范围。让他们找一个当地的技术人员来帮忙,因为用户可能会被不仅仅是展示广告的东西感染。通常,广告软件程序也有其他惊喜,此外,用户如果不小心获得广告软件,也可能意外地感染病毒。

票数 3
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/57612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档