【发布时间】:2016-11-24 18:00:55
【问题描述】:
是否有任何可能的方法来跟踪来自网站的 Chrome 扩展程序的传出网络通信?
假设 Chrome 的“内容脚本”扩展程序将 AJAX 查询发送到指定 IP 上的服务器以创建自定义分析。当用户浏览各种网站时,此扩展程序可在浏览器中运行。
这些网站是否有可能跟踪扩展程序的作用(它打开 AJAX)或将数据发送到哪里? (它试图向哪个 IP 发送 AJAX 查询)
更新
需要说明的是,我对独立第三方网站的跟踪能力感到好奇,而不是扩展用户的。
更新
更多说明:扩展程序正在向与用户正在浏览的服务器/网站无关的服务器发送请求。
示例
用户每天都在浏览 Youtube 和 Facebook。此扩展将 AJAX 查询发送到存储用户访问的 URL 的存储服务器。 (优酷和脸书)。我想知道的是,f.e. Facebook 知道,这个扩展是这样做的,存储服务器的 IP 是什么?
【问题讨论】:
-
在您的扩展程序的后台页面中发送这些请求。
-
我认为如果 content_scripts 无法访问网页定义的变量或函数,那么 converse 断言太正确了。那就是网页无法跟踪来自 content_scripts 的请求。 Execution environment
-
@wOxxOm 有什么实际优势?
标签: javascript ajax google-chrome google-chrome-extension privacy