首页 > 软件下载 > 开发运维 > 开发工具 > 逆向与固件 > JPEXS Free Flash Decompiler > JPEXS Free Flash Decompiler 7.1.2
JPEXS Free Flash Decompiler

JPEXS Free Flash Decompiler

JPEXS Free Flash Decompiler(FFDec)是免费的开源、反编译flash工具。程序可以查看的ActionScript1/2的源代码或3个部分,将其导出或编辑(代码编辑器AS3)。

  • 软件大小:8.9 MB
  • 版本类型:官方版
  • 更新时间:2016-07-02
  • 版本号:7.1.2
  • 软件语言:简体中文
  • 适用系统:Windows XP 及以上
  • 软件授权:免费

JPEXS Free Flash Decompiler

版本 7.1.2 8.9 MB Windows XP 及以上

JPEXS Free Flash Decompiler安装教程

JPEXS Free Flash Decompiler(FFDec)是免费的开源 反编译 flash 工具。程序可以查看 的 ActionScript1/2 的源代码或 3 个部分,将其导出或编辑(代码编辑器 AS3)。文本或图像可以被编辑或更换。在 SWF 反编译器还可以导出形状,图像,声音或电影。SWF 为 FLA 格式转换也可以。

使用要求

Windows 中安装 Java 7,Linux 或 Mac OS

需要的 Java 7 或更高版本

适用于 Windows,Linux 和 MacOS

用户界面

标签树显示

蓝色 Office 2003 的外观和感觉

功能区面板,标签和应用程序图标

与类别标签树(形状,精灵,文本, ... )

- 每个标签显示的字符标识,并从 ExportAsset 或其他信息采取可选名称

两个面板 editation

- 在左边的面板中,editation 右侧原来的预览

拖放 SWF 文件到主窗口打开文件

窗口出口项目外拖动树项目

预览项目的改变背景颜色

通过设置选项卡方便地访问应用程序配置

多语言支持:英语,捷克语,中国,荷兰,德国,匈牙利,葡萄牙语,俄语,西班牙语,瑞典语,乌克兰语

打开文件

打开/保存选项卡截图

支持 SWF 文件和非压缩两种 Zlib 和 LZMA 压缩

既 AS1 / 2 和支持 AS3 文件

GFx 中的 Scaleform 支持文件( * 。GFX)

通过拖放,文件上下文菜单或标准协会打开文件

刷新按钮再次读取文件

显示的 SWF 对象

SWF 截图显示(MorphShape)

形状(DefineShape1 - 4 标签)

MorphShapes(DefineMorphShape1 - 2 标签)

精灵(DefineSprite 标签)

按钮(DefineButton1 - 2 标签)

文本(DefineText1 - 2,DefineEditText 标签,没有 TLF 支持)

图片(DefineBits,JPEGTables,DefineBitsJPEG2 - 4,DefineBitsLossless1 - 2 标签)

字体(DefineFont1 - 3,DefineCompactedFont,DefineFontInfo1 - 2,DefineFontName 标签)

- 名称,人物预览,上升,下降,国内领先,粗体/斜体标志

视频(DefineVideoStream,VideoFrame 标签)

声音(DefineSound,SoundStreamHead1 - 2,SoundStreamBlock 标签)

脚本(DoABC,DoABCDefine,DoInitAction,DoAction,DefineButton 标签,BUTTONCONDACTION,CLIPACTIONRECORD)

- ActionScript 源,P 码,十六进制,控制流图

帧(ShowFrame,PlaceObject1 - 3 标签,PlaceObject4 无 AMF,RemoveObject1 - 2)

整个 SWF 预览

导出的 SWF 对象

导出对话框

形状(DefineShape1 - 4 标签)

- SVG 格式,限制

文本(DefineText1 - 2,DefineEditText 标签,没有 TLF 支持)

- 纯文本或格式化

图片(DefineBits,JPEGTables,DefineBitsJPEG2 - 4,DefineBitsLossless1 - 2 标签)

- JPEG 或 PNG 格式

视频(DefineVideoStream,VideoFrame 标签)

- FLV 格式不带音频

声音(DefineSound,SoundStreamHead1 - 2,SoundStreamBlock 标签)

- MP3/WAV/FLV格式(与输入相同的格式,没有再压缩)

BinaryData(DefineBinaryData 标签)

脚本(DoABC,DoABCDefine,DoInitAction,DoAction,DefineButton 标签,BUTTONCONDACTION,CLIPACTIONRECORD)

- ActionScript 中,P 码

导出为 FLA 格式

Export 菜单

- 闪光连拍 6 FLA 格式(压缩或解压缩 XFL)

形状(DefineShape1 - 4 标签)

MorphShapes(DefineMorphShape1 - 2 标签)

- 形状补间

精灵(DefineSprite 标签)

按钮(DefineButton1 - 2 标签)

文本(DefineText1 - 2,DefineEditText 标签,没有 TLF 支持)

图片(DefineBits,JPEGTables,DefineBitsJPEG2 - 4,DefineBitsLossless1 - 2 标签)

视频(DefineVideoStream,VideoFrame 标签)

声音(DefineSound,SoundStreamHead1 - 2,SoundStreamBlock 标签)

脚本(DoABC,DoABCDefine,DoInitAction,DoAction,DefineButton,SymbolClass,ExportAssets 标签,BUTTONCONDACTION,CLIPACTIONRECORD)

帧(ShowFrame,PlaceObject1 - 3 标签,PlaceObject4 无 AMF,RemoveObject1 - 2)

- 没有检测之间

背景颜色(SetBackgroundColor 标签)

编辑 SWF 对象

编辑文本

文本(DefineText1 - 2,DefineEditText 标签,没有 TLF 支持)

- 编辑文本和参数

图片(DefineBitsJPEG2 - 4,DefineBitsLossless1 - 2 标签)

- 更换

字体(DefineFont1 -3,DefineCompactedFont 标签,DefineFontInfo1 -2)的

- 增加新的角色,取代现有的字符

脚本(DoABC,DoABCDefine,DoInitAction,DoAction 标签。DefineButton,BUTTONCONDACTION,CLIPACTIONRECORD 行动)

编辑的 ActionScript

编辑的 ActionScript

显示 ActionScript 代码在左边,在右边的 p 代码

点击 AS 项目 hilights 在 p 代码,反之亦然位置

AS1 / 2:编辑现有动作的 P 码,直接 ActionScript 编辑

- 编辑那样直接是实验性的,有些功能可能无法正常工作呢。

AS3:修改现有类的特征。编辑 p 代码和各种特征参数。

AS3 P 码:语法是基于 RABCDasm。看到它的网页了解详情。

- 常量池会自动更新

AS3:添加新特性

- 添加新的方法或者插槽/常量到现有的类

内置代理

搜索 ActionScript 源(文本或正则表达式)

转至文档类(AS3)

代理

- 配置您的浏览器使用我们的代理

- 代理嗅探 http 通讯和搜索 SWF 文件

- 找到 SWF 文件可以编辑的地方,然后通过代理再担当

搜寻记忆

- 搜索主权财富基金在其他进程的内存

搜索浏览器缓存

- 搜索主权财富基金在 Web 浏览器缓存

- 支持的浏览器:Mozilla 的火狐,谷歌 Chrome /铬

反混淆

- AS3 P 码反混淆(很少工艺以去除死代码插入由模糊处理)

- 在全球范围内重新命名标识符

- 重命名无效的标识符(混淆器往往使用错误的字符的标识符)

设置

自动反混淆

- 应用程序可以自动去除死代码和其他混淆代码。这可以被关闭,以加快反编译。

用自己的 Flash 浏览器

- 在 Windows 平台上,内部的 Flash 浏览器可以使用,因此 Flash 内容可以在没有安装 Adobe Flash Player 显示。在其他平台上,内部查看器默认为开启。

并行加速

- 应用程序可以使用并行的方法(线程) ,用于读取 SWF /反编译的要快

禁止反编译

- 作为反编译,可以禁用,因此只有 P 码是可见的。这可如反编译需要很多时间例如可以使用。

添加 FFDec 到 SWF 文件上下文菜单

- 在 Windows 平台上,这可以添加“打开方式 FFDec”右击上下文菜单 Windows 资源管理器

使用缓存在磁盘上

- FFDec 使用缓存来加快 repeately 访问的项目。如果这个产品上,缓存文件存储在磁盘上的临时目录,否则会被存储在内存中。

突出显示文档类上启动

- FFDec SWF 可以打开后直接跳转到 AS3 文档类

更改语言设置面板

其他

通过右键单击上下文菜单中删除标签标签树

命令行参数的支持

限制

在非 Windows 平台上的局限性

- 内置闪存器用于 SWF 资源显示。此浏览器可能不准确,有些标签是无法使用(视频/音频,DefineEditText)

- 右键菜单的关联不可用

- 内存搜索工具不可用