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

JPEXS Free Flash Decompiler

JPEXS Free Flash Decompiler是款免费开源的Flash反编译工具,需要在java环境才能运行,通过JPEXS Free Flash Decompiler你可以对Flash动画进行反编译,提取swf中的声音、图像、脚本等资源。

  • 软件大小:9.5 MB
  • 版本类型:官方版
  • 更新时间:2020-06-15
  • 版本号:10.0.0.1611
  • 软件语言:英文
  • 适用系统:Windows XP 及以上
  • 软件授权:免费

JPEXS Free Flash Decompiler

版本 10.0.0.1611 9.5 MB Windows XP 及以上

JPEXS Free Flash Decompiler安装教程

JPEXS Free Flash Decompiler 是款免费开源的 Flash 反编译工具,需要在 java 环境才能运行,通过 JPEXS Free Flash Decompiler 你可以对 Flash 动画进行反编译,提取 swf 中的声音、图像、脚本等资源。程序可以查看的 ActionScript1/2 的源代码或 3 个部分,将其导出或编辑(代码编辑器 AS3)。

JPEXS Free Flash Decompiler 功能

  1. 导出脚本,图像,图形,动画,声音
  2. 显示 ActionScript1/2 和的 ActionScript3 源代码
  3. 强大的反编译的方法具有反混淆。
  4. 直接编辑 ActionScript 源(AS1/2)
  5. 通过编辑汇编源(AS1/2 和 AS3)
  6. 单击反编译源凸显 P 码相关的指令,反之亦然
  7. 保存修改后的 ActionScript 回文件
  8. 更换图片,编辑文本
  9. 显示的 SWF 资源(图形,精灵,字体,按键)
  10. 内置代理服务器而通过它来编辑 SWF 文件
  11. 基于 Java 的代码,支持多种平台
  12. 多语言支持(见语言列表)

JPEXS Free Flash Decompiler 安装

1.到本站下载安装 JPEXS Free Flash Decompiler,打开安装程序,选择安装语言,点击 ok

2.点击我接受此协议

3.稍等片刻即可安装完成

JPEXS Free Flash Decompiler 配置

1.Windows 中安装 Java 7,Linux 或 Mac OS

2.需要的 Java 7 或更高版本

3.适用于 Windows,Linux 和 MacOS

JPEXS Free Flash Decompiler 说明

打开/保存选项卡截图

支持 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)

- Actions cript 源,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)

- Actions cript 中,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 行动)

显示 Actions cript 代码在左边,在右边的 p 代码

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

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

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

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

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

- 常量池会自动更新

AS3:添加新特性

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

JPEXS Free Flash Decompiler 使用

1.工具

内置代理

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

转至文档类(AS3)

2.代理

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

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

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

3.搜寻记忆

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

4.搜索浏览器缓存

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

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

5.反混淆

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

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

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

6.设置

自动反混淆

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

7.用自己的 Flash 浏览器

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

8.并行加速

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

9.禁止反编译

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

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

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

11.使用缓存在磁盘上

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

12.突出显示文档类上启动

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

13.其他

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

命令行参数的支持

在非 Windows 平台上的局限性:

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

- 右键菜单的关联不可用

- 内存搜索工具不可用

更新日志

暂无版本更新说明