Adobe Flash(原称Macromedia Flash,简称Flash;前身FutureSplash),是美国Macromedia公司(现在已被Adobe公司收购)所设计的一种二维动画软体。通常包括Adobe Flash,用于设计和编辑Flash文档,以及Adobe Flash Player,用于播放Flash文档。
2015年5月2日Adobe公司将Adobe Flash更名为Adobe Animate CC
基本介绍
- 外文名:Adobe Flash
- 定义:二维动画软体
- 地区:美国
- 公司:Adobe公司
- 作用:设计和编辑Flash文档
特性
被大量套用于网际网路网页的矢量动画档案格式。
使用向量运算﹙Vector Graphics﹚的方式,产生出来的影片占用存储空间较小。
Adobe Flash CC 2014 图示

使用Flash创作出的影片有自己的特殊档案格式﹙swf﹚
该公司声称全世界97%的网路浏览器都内建Flash播放器﹙Flash Player﹚
是Macromedia提出的“富网际网路套用”(RIA)概念的实现平台
安全漏洞
2014年2月,腾讯电脑管家率先针对0Day漏洞(编号:CVE-2014-0497)漏洞升级
2014年2月4日,Adobe Flash播放器被爆出0Day漏洞(编号:CVE-2014-0497),黑客可通过漏洞远程控制用户电脑(包括PC和MAC机型)进而窃取用户的信箱、twitter、Facebook等私密的帐号和密码,一些大型网站如雅虎、谷歌账户也受到威胁,预计该漏洞将会使全球数十亿网民受到安全威胁。
2013年11月,Adobe被曝3800万用户的AdobeID被窃取。
2013年1月中旬,Adobe Acrobat及Reader被发现存在远程代码执行漏洞。
2008年6月1日 国家计算机病毒中心发布病毒预警,Flash Player外挂程式存在漏洞。
2008年5月29日 利用Flash漏洞的恶意代码生成器在网上出现。
2008年5月28日 国内出现利用Flash漏洞挂马的情况。
2008年4月8日 Adobe Flash Player 9 .0.115及更早版本被发现存在高危漏洞。
1、套用广泛,波及面广
Adobe Flash Player能够播放简短快速的多媒体动画、互动式动画以及飞行标誌等各类图像档案,广泛套用于作业系统中的IE浏览器和一些移动设备上。
2、无法自动升级,用户难察觉
Flash Player不具备自动升级功能,用户对漏洞无法察觉,因此绝大多数计算机用户无法及时打上补丁。
3、大量病毒出现,用户面临隐私泄露
目前该漏洞下最为流行的FLASH漏洞病毒有三款,均为下载器。它们运行后,会下载更多盗号木马。
漏洞修复
1、手工检查Flash外挂程式版本并升级
在系统“添加或删除程式”里查看 Adobe Flash Player 版本号,儘快升级至最新版本,以免受到安全漏洞的威胁。同时,许多安全软体也可以进行修复漏洞,从而拦截利用此漏洞的攻击行为。
2、暂时禁用Flash Player外挂程式播放功能
如果需要禁用Flash Player外挂程式播放功能,方法如下:
单击IE主视窗中的选单“工具→Internet选项”,在打开的视窗中选择“程式”选项卡,在下面列表中找到“管理载入项→ShockwaveFlashk”选项并将其选中,再单击“设定→禁用”保存设定即可。
禁用后将不再支持网页视频的播放和网页游戏的运行,包括一部分网页声音和广告将无法播放
支持格式
swf
这是一个完整的影片档,无法被编辑。有时会被念做“swiff”。Swf在发布时可以选择保护功能,如果没有选择,很容易被别人输入到他的原始档中使用。然而保护功能依然阻挡不了为数众多的破解软体,有不少闪客专门以此来学习别人的程式码和设计方式。
fla
Flash的原始档,只能用Adobe Flash(前身Macromedia Flash)打开编辑。
as
为ActionScript的缩写,是一种程式语言的简单文字档案. FLA档案能够直接包含 Actionscript, 但是也可以把它存成AS档做为外部连结档案(如定义ActionScript类则必须在写在as档案里,再通过import加入类),以方便共同工作和更进阶的程式修改。
flv
Flash Video的简称,FLV流媒体格式是一种视频封装格式,它的出现有效地解决了视频档案导入Flash后,使导出的SWF档案体积庞大,不能在网路上有效使用等缺点。
版本历史
版本名称 | 更新时间 | 增加功能 |
---|---|---|
Future Splash Animator | 1995年 | 由简单的工具和时间线组成 |
Macromedia Flash 1 | 1996年11月 | Macromedia更名后为Flash的第一个版本 |
Macromedia Flash 2 | 1997年6月 | 引入库的概念 |
Macromedia Flash 3 | 1998年5月31日 | 影片剪辑,Javascript外挂程式,透明度和独立播放器 |
Macromedia Flash 4 | 1999年6月15日 | 文本输入框,增强的ActionScript,流媒体,MP3 |
Macromedia Flash 5 | 2000年8月24日 | 智慧型剪辑,HTML文本格式 |
Macromedia Flash MX | 2002年3月15日 | Unicode,组件,XML,流媒体视频编码 |
Macromedia Flash MX2004 | 2003年9月10日 | 文本抗锯齿、ActionScript2.0,增强的流媒体视频行为 |
Macromedia Flash MX Pro | 2003年9月10日 | ActionScript2.0的面向对象编程,媒体播放组件 |
Macromedia Flash 8 | 2005年9月13日 | 详见Flash8 |
Macromedia Flash 8 Pro | 2005年9月13日 | 方便创建FlashWeb,增强的网路视频 |
Adobe Flash CS3 Professional | 2007年 | 支持ActionScript3.0,支持XML |
Adobe Flash CS3 | 2007年12月14日 | 导出QuickTime视频 |
Adobe Flash CS4 | 2008年9月 | 详见Flash CS4 |
Adobe Flash CS5 | 2010年 | FlashBuilder、TLF文本支持 |
Adobe Flash CS5.5 Professional | 2011年 | 支持 iOS 项目开发 |
Adobe Flash CS6 Professional | 2012年 | 支持HTML、3D转换 |
Adobe Flash CC Professional | 2013年 | 完全放弃原有结构代码,基于Cocoa从头开发原生64位架构套用 |
Adobe Flash CC(2014) Professional | 2014年 | 重新引进高度直觉化且流线型的“移动编辑器” |