暂时避开 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 的相关产品。

 

2021/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,安全性相对高的多。

 

2021/02/08 更新
【方法四】
 有网友反应上述方法原本有效,后来又无效了。刚刚简单测试一下使用「方法二」跟「方法三」,浏览器会跳出没安装 Flash 的图案,不管是 IE 或 Firefox 都一样,猜想是浏览器也跟着移除支援的关系,因此试着用旧版的 Firefox (51.0) 加上「方法二」,结果就可以成功连上有 Flash 的设备了。

 

 会用 Firefox 51 是因为这版是 Firefox 最后一个支援 Java 的版本,因此我一直留着安装档,这也是为了连部份旧 Switch 用的,因此之前有另外写一篇「透过 Firefox 使用 Java 元件“。

 

火狐 51 下載

 

【相关连结】

8 回应

  1. 聂风 说: |

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

    不客气 🙂

    陈方安生 回复 |
  2. 步惊云 说: |

    有效

    😀

    陈方安生 回复 |
  3. 匿名 说: |

    刚开始可以但过几天就又无法开启了

    可以试试用旧版的浏览器,搭配旧版的Flash,我有更新文章了,谢西讹您。

    陈方安生 回复 |
  4. 匿名 说: |

    参考此连结:
    火狐免安装内建Flash Player 32.0.0.465版本

    连结网址:
    https://mega.nz/folder/bLAAALIA#DZP5Topr5t-xQHD0NRoduQ

    1.已解除EOL时间限制。
    2.不再有「此外挂程式有安全性漏洞需要更新」警告。

    谢谢提供资讯。

    陈方安生 回复 |

发表评论

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