繁体   English   中英

什么是“chrome-extension://”

[英]What is “chrome-extension://”

我在网站上发现了一些奇怪的<script/>标签:

<script src="chrome-extension://lifbcibllhkdhoafpjfnlhfpfgnpldfl/document_iterator.js"></script>
<script src="chrome-extension://lifbcibllhkdhoafpjfnlhfpfgnpldfl/find_proxy.js"></script>
...

我无法找到关于此的更多信息, 但我非常怀疑这实际上与谷歌浏览器有关,因为该网站特别使用<table> s进行布局,并且有问题的来源是用curl检索的而不是图形Web浏览器

所以,

  1. 这究竟是什么?
  2. 什么是chrome-extension://
  3. 为什么使用lifbcibllhkdhoafpjfnlhfpfgnpldfl作为目录名
  4. 为什么假装是javascript文件的有效URL?
  5. 为什么我需要find_proxydocument_iterator

解决了。 我所知道的...

chrixian是对的,似乎只有这个和一些选择其他页面,有人已经从安装了Skype扩展程序的Chrome的源视图中重新保存了它们。

感谢大家的帮助,给大家+1 请享用!

这实际上是Skype Click to Call chrome扩展。

使用此链接管理和查看它chrome:// extensions /?id = lifbcibllhkdhoafpjfnlhfpfgnpldfl

在此输入图像描述

如果您使用cURL来获取页面,那么您将获得服务器上存在的HTML - 所以我认为安全的假设是:页面的作者最初从Chrome保存页面,他安装了扩展程序插入这些脚本tages,最后他没有删除脚本标签出于某种原因,然后将页面放在服务器上。

这是在页面加载时由chrome添加,以将扩展的Javascript代码注入页面,因此它可以访问HTML文档。

与Firefox一样,Chrome为开发人员提供了一个简单的API来扩展Web浏览器的功能,而无需实际下载和构建浏览器。

它们还提供强大的传送系统。 在谷歌的情况下,它是谷歌Chrome网上应用店

扩展在本地安装在您的计算机上,并使用长字符串作为目录名称,以降低与另一个扩展名冲突的风险。 换句话说,如果你和我都将我们的扩展命名为“mycoolextension”,那么如果有人试图安装你的扩展和我的扩展,就会出现问题。 长字符串有助于防止此类冲突。

浏览器使用chrome-extension://协议向这些本地资源发出请求。 Chrome扩展程序是使用HTML5,JavaScript和CSS开发的,以及公开的API,允许本地JavaScript执行通常无法在Internet上执行的操作。

当您在Chrome开发人员工具中看到这些内容时,它就是扩展功能,无论可能是什么。

如果您看到这些内容,则可能会在Chrome网上应用店中安装一些扩展程序。 要查看它们,请转到“工具”菜单,然后选择“扩展”。 这会显示所有已安装的Chrome扩展程序和应用的列表。

要了解有关扩展开发的更多信息,请参阅“ 入门教程”

另外,正如其他人提到的那样,您正在使用Skype呼叫分机 但是,使用该目录名称的应用程序不会出现在搜索结果的第一页中。 可能值得做一些更多的研究,以确保您从合法来源获得该扩展,无论是Skype还是Chrome网上应用店。

如果您在Chrome开发人员工具中看到它的每个请求,就意味着它可以访问您的所有网站,这可能是良性的,例如,如果他们只是使电话号码可点击,或者它可能是恶意的,如果它是抓取您的银行帐户信息并将其发送到某个第三方服务器。 :)

Skype扩展程序通过在您访问的网页中插入各种垃圾来实现此目的。 您是否为Chrome安装了Skype浏览器扩展程序? 只需禁用扩展程序。

它是Chrome扩展程序,chrome-extension://是扩展程序的URL,用于通过Javascript处理其内容。

lifbcibllhkdhoafpjfnlhfpfgnpldfl是扩展的唯一标识符。 我找不到搜索,但显然可能是Skype。

它不是假装 ......它一个有效的URL。 Javascript文件位于扩展名中。 如果您要查看硬盘驱动器,您可能会在extensions文件夹中找到该文件。

它调用的函数可能是扩展使用的某种检测,看它是否需要启用它自己。

有关其他信息,请参阅此处:

检查用户是否安装了某个分机

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM