暂时避开 Flash 于 1/12 出现 End of life 问题

  今天开始,开启有 Flash 的网页都会出现一个 flash info 的图示,点击后会跳到 Adobe Flash Player EOL一般信息页面,里面写了很多 Adob​​e 不让 Flash 执行的各种原因,唯独没有说明如果非得继续用时,该怎么做。

 

  固然知道 flash 问题很多,安全风险极高,能避免就避免,但企业很多环境是比较难在短期内就改善,比如旧款的系统或设备,少部份便含有 flash 元素,这次的1/12 封锁动作,让我们连内部的 vmware 主控台都进不去了,因此只好测试一下如何避开 flash 的 EOL 问题。

 

  原先评估,应是网页要载入 flash 元件时,先被导到 adobe 网站,进而出现 EOL 图示,如此只要封锁 adobe 网站即可解决,但想想机率应该不高,比较可能是 adobe 在最后一次更新 flash 时,即把 EOL 相关程式码写进去,判断只要 1/12 一到,便不再正常运行 flash,因此试着把电脑日期往前调成 1/11,果然 flash 就正常运作了。

 

【方法一】
 调整电脑日期为早于 1/12 的日期,不过这方法只适合使用在相对单纯的页面,比如 switch 主控台等等,如果是系统,调整日期不是个好方式。

 

【方法二】
 下载旧版本的 flash,旧版的 Flash 没有 EOL 判断功能,因此在 1/12 仍可正常使用。我是使用 29.0.0.140 版测试,可以正常使用。

Adobe Flash Player 29.0.0.140 下載

提醒:这方法只是暂时解决燃眉之急,建议长期还是尽早汰换掉 flash 的相关产品。

 

2020/01/14 更新

【方法三 ~ 推荐】
 维持使用最新的 32 版,并开启”Ç:\Windows SysWOW64 Macromed Flash mms.cfg”,加入下方内容:

  EnableAllowList = 1  EnableWhitelist = 1    AllowListUrlPattern=https://www.yourSite.com/  WhitelistUrlPattern=https://www.yourSite.com/  # 如果有 port 要加上,  # 例 https://www.yourSite.com:9443  

此方式仅会针对你信任的网站放行 flash,安全性相对高的多,因此建议采用此方式。

 

【相关连结】

 

2 回应

  1. 聂风 说: |

    感谢提供可以继续flash使用方法,因为都在内部作业无对外,所以就算使用也无危险性。

    不客气 🙂

    陈方安生 回复 |

发表评论

请注意:: 评论审核已启用,可能会耽误您的评论. 有没有必要重新提交您的评论.