2

从昨天开始,我在我的一个网站上添加了一个小功能,向我发送客户收到的所有 Javascript 错误。它看起来像这样。

window.onerror = errorHandler;
function errorHandler(message, file, line) {
// send to server
}

对于我的一位用户,我得到了这个:

message: Script Error.
file: resource://gre/components/nsLoginManager.js
line: 0

用户代理是Mozilla/5.0 (Windows NT 5.1; rv:23.0) Gecko/20100101 Firefox/23.0. 该错误发生在每个加载的页面上,但仅限于一个用户,尽管许多其他用户应该使用当前的 Firefox。我自己也在 Firefox 23 中尝试过,但没有收到错误。

据我所知, nsLoginManager 是 firefox 负责在 firefox 中加载和存储密码。于是我想到了两种可能:

  1. 用户安装了第三方密码管理器
  2. 一个漏洞可能已经接管了用户密码管理器

有人对此有其他或更详细的想法吗?

4

0 回答 0