Google chrome extension 如何检查用户已安装原始(未修改)加载项的网页?

Google chrome extension 如何检查用户已安装原始(未修改)加载项的网页?,google-chrome-extension,firefox-addon,browser-addons,Google Chrome Extension,Firefox Addon,Browser Addons,正如我所知,客户端数据永远不应该被信任 我想问一下是否有办法验证 该来宾安装了我的浏览器插件,其他人未对其进行修改。 我的想法是: 1.在我的服务器上存储已颁发的唯一密钥 安装时 2.将它们保存到附加存储 3.访问时再次检查这些钥匙 4.使用addon update及时更改addon中的这些键。 编辑: 正如@nmaier在评论中所说,用户可以获得密钥/密钥对并将其提供给修改后的插件。 如果他们每次都手动提供,那么我可能就无能为力了。 我想阻止修改后的插件自动更新自己。 所以我有两个问

正如我所知,客户端数据永远不应该被信任
我想问一下是否有办法验证
该来宾安装了我的浏览器插件,其他人未对其进行修改。

我的想法是:
1.在我的服务器上存储已颁发的唯一密钥 安装时
2.将它们保存到附加存储
3.访问时再次检查这些钥匙
4.使用addon update及时更改addon中的这些键。

编辑:
正如@nmaier在评论中所说,用户可以获得密钥/密钥对并将其提供给修改后的插件。

如果他们每次都手动提供,那么我可能就无能为力了。
我想阻止修改后的插件自动更新自己。

所以我有两个问题:

1.修改后的加载项嗅探通信是否可以由原来的加载项嗅探通信(以提取密钥)?

2.浏览器数据存储是由独立的.exe程序访问的还是经过加密的?

我想我不完全理解你的问题?!无论如何,无法检查您正在与之通信的加载项是否未被修改,您只能使其更难。例如,如果您的服务器发布了某种密钥/密钥对,那么用户和/或修改的加载项在以后检索所述密钥/密钥对时会遇到什么阻碍?@nmaier我知道这很难做到。谢谢你的评论