什么可能导致我的日志中出现undefinedpageWebRequestEvents.js?

时间:2017-06-27 12:29:32

标签: javascript safari chromium

我们在日志中看到了这个非常罕见,非常奇怪的错误。当某些人(我相信大多数人都在Safari上)试图访问我们网站上的各种页面时,他们会收到错误而无法继续。当我查看日志时,我会看到其中包含undefinedpageWebRequestEvents.js的网址。

我已经四处寻找,但似乎无法找到任何可能导致它们的原因或原因。这个网站上有很少的javascript,成千上万的人没有看到这个错误(包括我们 - 我们不能复制),所以任何建议都表示赞赏。

2 个答案:

答案 0 :(得分:7)

Firefox LastPass扩展程序将此字符串作为onloadwff.js的一部分:

t.src=bg.get("extensionBaseURL")+"pageWebRequestEvents.js"

如果bg.get("extensionBaseURL")语句返回undefined,您的神秘网址将被注入页面上的script标记。 Firefox似乎没有列出网络选项卡中扩展程序加载的本地文件,但您应该能够像我一样追踪引用:

  1. 安装扩展程序。 (LastPass Firefox工具栏4.1.53)
  2. 加载开发工具' "调试"窗格并访问网页。
  3. "来源,"您应该能够在data/pageWebRequestEvents.js下看到support@lastpass.com文件。
  4. 我使用 cmd + P 搜索了对它的引用,并在搜索框中输入!pageweb!为" In所有文件")。
  5. 出现的引用位于太长而无法点击的行上,但它们显然位于data/onloadwff.js文件中。
  6. 复制该文件并在您喜欢的文本编辑器中搜索它,或者在调试器选项卡中加载它并使用本地文件搜索(#pageweb第三个结果)。
  7. Safari也可能会发生这种情况,但我不知道如何破解Safari扩展程序的资源。

答案 1 :(得分:1)

看起来这可能与infected lastpass_x64.exe有关 - 从该文件中提取的字符串包括对" pageWebRequestEvents.js"的引用。我与hybrid-analysis.com没有任何关系,所以我无法判断他们的分析是否合法或合理。

对于它的价值,我在过去的24小时内看到了这个文件的两个实例。