【问题标题】:Is downloading executables from https://chromedriver.storage.googleapis.com safe/legitimate?从 https://chromedriver.storage.googleapis.com 下载可执行文件是否安全/合法?
【发布时间】:2020-11-28 03:12:33
【问题描述】:

我正在编写一个 python 程序,它可以在浏览器中打开网站(在本例中是 chrome)。

通常我使用的是 Windows 10,但上周我有一台 Mac。所以我不得不为 MacOS 安装 chromedriver。我从https://chromedriver.storage.googleapis.com/index.html?path=84.0.4147.30/下载了“chromedriver_mac64.zip”。

当我解压这个 zip 文件时,我得到“chromedriver”(描述为“可执行的 unix 文件”)。

这严重吗?我听说 unix 文件来自可疑网站等时可能很危险。

听说这是 google 的一个网站,但是“https://chromedriver.storage.googleapis.com/index.html?path=84.0.4147.30/”的样式看起来不像通常的 google-风格。

这严重吗?我应该从哪个网站获取我的 chromedriver?

【问题讨论】:

    标签: python macos selenium unix selenium-chromedriver


    【解决方案1】:

    chromedriver.storage开头的是ChromeDriver的官方仓库。所以几乎没有任何官方的替代方案。

    但是,有时您可能会在 Mac OS X 中遇到Unix Executable File 格式的文件。


    分析

    无法读取文件的资源分支并且由于这些文件也没有扩展名时,Mac OS X 甚至无法猜测,因此不知道文件的类型它是。大多数情况下,带有扩展名的文件不会经常发生这种情况,因为即使 Word 文档丢失了其资源派生(类型/创建者代码)信息,它仍然可以使用 .doc 扩展名将文件与 Word 关联。

    但是,它可以是任何一种情况:

    • 该文件源自 Windows 计算机(或某些非 Apple 操作系统),并且没有在文件上添加扩展名。 Windows 机器对读/写与 Mac 兼容的资源分支一无所知。
    • 文件源自 Mac,但通过协议传输或使用忽略或剥离资源派生信息文件的程序压缩。

    您无法解决这个问题,但绝对可以将其提交给 John(John Chen,OwnerChromeDriver)通知。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-19
      • 2011-04-28
      • 2012-06-05
      相关资源
      最近更新 更多