首页 > 解决方案 > 从 https://chromedriver.storage.googleapis.com 下载可执行文件是否安全/合法?

问题描述

我正在编写一个 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?

标签: pythonmacosseleniumunixselenium-chromedriver

解决方案


首先chromedriver.storage是 ChromeDriver 的官方存储。所以几乎没有任何官方的替代方案。

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


分析

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

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

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

您无法解决这个问题,但绝对可以让 John(John Chen,OwnerChromeDriver)通知您。


推荐阅读