“Google 软件更新想要控制这台计算机...”什么?

“Google 软件更新想要控制这台计算机...”什么?

这是我第一次看到 Google 软件更新程序的某个部分请求控制我的电脑的权限。

Google 软件更新截图

我在网上找不到任何其他关于此内容的提及,所以我不知道这是一个新的变化,还是我在我的计算机上所做的一些未知的配置更改?

这是在 Retina MacBook Pro 上的 Mavericks 13A598 下运行的。

它似乎是一个合法的工具:https://support.google.com/installer/answer/100386

但我很好奇:

  1. 它想控制什么?
  2. 我如何才能确定此应用程序的实际来源,以确保它不仅仅是一个伪装的恶意软件Google Software Update

答案1

我收到了 Chromium 团队的反馈,问题现已解决,因为他们表示这是合法的 Google 请求。请参阅下面来自 Chromium 团队的消息。讽刺的是,这引发了更多问题。任何其他评论都可以在Chromium 项目的问题页面

Chromium 团队消息(2013 年 10 月 17 日):

您说得对,Chromium 不会自动更新。而且 Google Chrome 使用的自动更新程序没有 GUI 元素。此“Google 软件更新”GUI 应用程序是其他一些 Google 资产(如 AppEngine SDK、Picasa 等)使用的更新程序。

这是原始的支持问题(#307568)我打开了。

答案2

我决定发布这个答案来扩展对已接受答案的评论,因为它提供了有关对话框出现原因的重要细节,据 Chromium 开发团队成员之一称。详细信息,如它们出现在问题线索, 如下面所述:

Google 软件更新程序会为您安装的每个 Google 产品运行安装脚本:Earth、Chrome、Drive 等。每个脚本都是唯一的,因为每个产品都必须处理自己的安装流程。

其中一些脚本使用 osascript,这是您从 shell 环境进行 AppleScript 调用的方式。典型的用例是安装程序脚本检查并查看其正在更新的产品是否已在运行。例如:

$ osascript -e 'tell application "System Events" to exists application process "Google Chrome"'

不幸的是,在 Mavericks 中,这些调用现在会出现这个对话框。

这就解释了为什么会出现这个对话框。根据这些信息,权限请求似乎是合法的,这就是我决定授予所请求的访问权限的原因。

答案3

我只使用 Google Drive,我的机器上没有 Chrome,所以我怀疑这条消息(我在安装 Maverick 后也收到了)与 Google Drive 有关,而不是 Chrome。无论如何,这不是我想要的,所以,拒绝。

相关内容