长期以来,Adobe Flash Player一直是潜在的安全风险,Adobe工程师不断在黑客与安全社区的猫捉老鼠游戏中识别和修补漏洞。 这导致像Apple这样的公司最近采取了积极的姿态,并彻底阻止Mac用户运行不安全的Flash版本。 那些受到苹果公司干预的人可能已经看到了类似于以下屏幕快照中的消息,告知用户“ Flash已过时”,并拒绝加载基于Flash的内容。
如果用户在Mac上运行的版本过旧,Apple将阻止用户访问Flash内容。
对于大多数Mac所有者,建议是按照Apple的要求升级到最新版本的Flash。 该公司阻止不安全版本的Flash的动机不仅仅是几年前iPhone / Flash争执的小部分残留。 Flash中发现的许多漏洞对普通的OS X用户构成了真正的威胁。 但是,并非所有用户都希望或能够升级到最新版本的Flash。 如果您需要在OS X中运行旧版Flash以执行诸如测试,应用程序兼容性或故障排除之类的任务,则需要绕开Apple的封锁。 这是在OS X Yosemite的Safari中执行此操作的方法。首先,请注意,这些步骤仅适用于已安装Flash版本的用户-Apple早在2010年就停止将Flash作为默认OS X安装的一部分。一旦确认Mac运行Flash,请启动Safari,然后转到OS X菜单栏中的Safari>偏好设置>安全 。 找到标有Internet插件的部分,然后单击相应的“ 网站设置”按钮。
通过此窗口,您可以为许多插件配置高级设置,根据您Mac上安装的插件的类型和数量,您的列表与我们的屏幕快照中的列表会有所不同。 但是,如果您安装了Adobe Flash Player,则会在窗口左侧列出它。 单击它以在窗口右侧显示其配置选项。
如果您的Flash版本已过时并且被Apple阻止,您会看到一个黄色的警告三角形,并带有一条警告消息,通知您“计算机上的'Adobe Flash Player'版本已知严重的安全问题。”再次,请认真对待此警告,只有在您了解并接受运行有可能危害您的Mac及其数据的潜在不安全软件所带来的风险后,才能继续执行此处的步骤。
用户可以手动绕开Apple的封锁并为所有网站启用Flash。
如果您接受这些风险并希望阻止Apple阻止Flash,那就继续吧。 在插件设置窗口的右侧,顶部将显示当前打开的网站的列表,底部将显示“其他网站”的通用设置。 您现在有两个选择:您可以为 所有 网站启用Flash的过时版本,或者可以强制其仅在您专门标识的少数网站上运行。要阻止Apple阻止所有网站的Flash版本过时,请使用底部的“其他网站”下拉菜单,并将其设置为“ 允许始终” 。 您可能会认为默认的“允许”设置已足够,但是只有在Mac上安装的版本为最新版本并且没有已知的安全漏洞时,才允许Flash运行。 将其设置为“ 始终允许”将覆盖Apple的阻止并强制Flash在兼容网站上运行。 但是请记住,它也可能使您面临危险的安全漏洞。
做出选择后,只需单击完成并返回Safari。 现在,您会发现Flash内容已按预期加载。
手动启用Flash之后,即使安装了过时或不安全的版本,Flash现在也可以在OS X中再次使用。
作为上述方法的替代方法,您可以使过时的Flash版本仅在Mac上针对 特定网站运行 。 为此,请打开您要启用Flash的网站,您会在插件网站设置窗口中找到它们(在我们的屏幕截图中,它只是ESPN)。用户可以手动指定特定的单个网站,而不是为所有网站都启用Flash的过时版本。
确保下部的“其他网站”框设置为“ 允许” ,然后将上方列表中每个网站旁边的下拉菜单配置为“ 始终允许” 。 您可以通过访问列表中的网站以及其他包含Flash内容的网站来测试此配置。 Flash将在您确定的网站上按预期方式运行,但是在您最终更新到安全版本之前,您将继续在其他网站上看到“ Flash已过期”消息。 或者,您可以反向使用上述两种方法:对所有网站启用Flash,但仅对特定网站禁用Flash。在当今的计算机时代,使软件保持最新并迅速修补安全漏洞绝对至关重要。 但是,如果出于某种原因需要放慢速度并运行较旧的软件,则很高兴知道,至少在您了解并接受风险后,仍然可以绕过OS X中的Apple Flash块。