Flash 反编译工具 JPEXS Free Flash Decompiler 21.1.0 中文

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

JPEXS Free Flash Decompiler 主要功能

  • 输出脚本、图像、形状、电影、声音、字体…
  • SWF 到 FLA 的转换
  • SWF 到 XML 的再次导出和导入
  • 各种输出格式,如 SVG 或 HTML5 Canvas
  • 显示 ActionScript 源代码。
  • 实验性地直接编辑 ActionScript 源代码
  • 通过汇编程序源编辑
  • 集成的 ActionScript 调试器–步骤、断点、设置变量
  • 同时支持 ActionScript 1/2 和 AS3
  • 点击反编译的源码可以突出显示 P 代码的相关指令,反之亦然
  • 替换图像、编辑文本、字体和其他标签
  • 显示 SWF 资源(形状、精灵、字体、按钮…)。
  • 编辑实例元数据
  • 也可使用带颜色提示的十六进制转储视图
  • 基于Java的代码,支持多种平台
  • 支持多国语言(见语言列表)
  • 也可以反编译某些种类的混淆代码。
  • 打开隐藏在加载器中的 SWF 文件(AS3,Windows)。
  • 支持 GFX Scaleform 和 Iggy 64 文件

JPEXS Free Flash Decompiler 用户界面

  • 带选项卡和应用程序图标的功能区面板
  • 提供各种图形皮肤
  • 用类别标记树(形状、精灵、文本……)
  • 每个标签显示角色 ID 和从 ExportAsset 或其他信息中获取的可选名称
  • tags 修改已有字符标签放在父节点下
  • 二面板编辑
  • 左侧面板中的原始预览,右侧面板中的编辑
  • 将 SWF 文件拖放到主窗口打开文件
  • 将树项目拖到窗口外导出项目
  • 更改预览项目的背景颜色
  • 通过“设置”选项卡轻松访问应用程序配置
  • 不带功能区的可选经典 UI
  • 多语言支持:英语、捷克语、中文、荷兰语、法语、德语、匈牙利语、意大利语、波兰语、葡萄牙语-葡萄牙语、葡萄牙语-巴西语、俄语、西班牙语、瑞典语、乌克兰语

JPEXS Free Flash Decompiler 详细功能

打开文件

  • 支持未压缩的 SWF 文件以及压缩的 Zlib 和 LZMA
  • 支持 AS1/2 和 AS3 文件
  • GFx ScaleForm 文件支持 (*.GFX)
  • Iggy 文件支持(仅限 64 位)
  • SWC 库阅读支持
  • 打开 ZIP 压缩档案中的 SWF
  • 通过拖放、文件上下文菜单或标准关联打开文件
  • 允许一次打开多个文件(Windows 上的单个应用程序实例)
  • 用于再次读取文件的重新加载按钮
  • 最近打开的文件列表
  • 打开二进制文件以搜索其中的 SWF
  • 隐藏在 DefineBinaryData 标签中的 SWF 文件也可以打开(不支持解密)
  • 打开播放期间加载的其他 SWF 文件 – 可以绕过许多加载程序
  • 打开 ActionScript 字节代码文件 (*.ABC)
  • 创建新的 SWF 文件
  • 显示 SWF 对象

显示 SWF 对象

  • SWF 显示屏幕截图 (MorphShape)
  • SWF 标头
  • 形状(DefineShape1-4 标签)
  • MorphShapes(DefineMorphShape1-2 标签)
  • 精灵(DefineSprite 标签)
  • 按钮(DefineButton1-2 标签)
  • 显示单个 BUTTONRECORD 项目
  • 文本(DefineText1-2、DefineEditText 标签、不支持 TLF)
    图像(DefineBits、JPEGTables、DefineBitsJPEG2-4、DefineBitsLossless1-2、DefineExternalImage1-2、DefineSubImage 标签)
  • 字体(DefineFont1-3、DefineCompactedFont、DefineFontInfo1-2、DefineFontName 标签)
  • 名称、角色预览、上升、下降、前导、粗体/斜体标志
    视频(DefineVideoStream、VideoFrame 标签)
  • 声音(DefineSound、SoundStreamHead1-2、SoundStreamBlock 标签)
  • 显示基本编解码器信息
  • BinaryData(DefineBinaryData 标签)
  • 脚本(DoABC、DoABC2、DoInitAction、DoAction、DefineButton 标签、BUTTONCONDACTION、CLIPACTIONRECORD)
  • ActionScript 源代码、P 代码、十六进制、常量池、控制流图、显示文件偏移量 (AS2)
  • 框架(ShowFrame、PlaceObject1-4 标签、RemoveObject1-2)
  • 整个 SWF 预览
  • 所有标签/SWF 节点的十六进制转储视图
  • 颜色高亮
  • 文本搜索
  • 跳转到资源视图
  • 将显示对象的快照创建到剪贴板
  • 带有标签预览的简易文件夹视图
  • 基本标签信息面板

导出 SWF 对象

  • 导出对话框
  • 整个SWF
  • FLA、XFL 和内部 XML 格式
  • 形状(DefineShape1-4 标签)
  • SVG(有限)、PNG、HTML 5 Canvas、BMP、SWF
  • MorphShapes(DefineMorphShape1-2 标签)
  • SVG(有限)、HTML 5 Canvas、SWF
  • 精灵(DefineSprite 标签)
  • PNG、BMP、GIF、AVI、SVG(有限)、HTML 5 Canvas、PDF、SWF
    按钮(DefinButton1-2 标签)
  • PNG、BMP、SVG、SWF
  • 文本(DefineText1-2、DefineEditText 标签、不支持 TLF)
  • 纯文本、FFDec 格式文本、SVG
  • 图像(DefineBits、JPEGTables、DefineBitsJPEG2-4、DefineBitsLossless1-2 标签)
  • JPEG、PNG、BMP
  • 字体(DefineFont1-3、DefineCompactedFont 标签)
  • TrueType (TTF)、网络字体 (WOFF)
  • 视频(DefineVideoStream、VideoFrame 标签)
  • 没有音频的 FLV 格式
  • 声音(DefineSound、SoundStreamHead1-2、SoundStreamBlock 标签)
  • MP3、WAV、FLV
  • BinaryData(DefineBinaryData 标签)
  • 脚本(DoABC、DoABC2、DoInitAction、DoAction、DefineButton 标签、BUTTONCONDACTION、CLIPACTIONRECORD)
  • ActionScript、P 代码、带十六进制的 P 代码、十六进制、P 代码 GraphViz、十六进制、常量、ActionScript 方法存根
  • 可选全部到单个文件导出
  • 导出到 ABC 文件
  • 相框
  • PNG、BMP、GIF、AVI、SVG(有限)、HTML 5 Canvas、PDF
    符号类/导出资产
  • CSV 文件
  • 选择导出缩放级别的选项

导出为 FLA 格式

  • Flash CS 5、CS 5.5、CS 6 和 CC FLA 文档格式(压缩或未压缩的 XFL)
  • 形状(DefineShape1-4 标签)
  • MorphShapes(DefineMorphShape1-2 标签)
  • 形状补间
  • 精灵(DefineSprite 标签)
  • 按钮(DefineButton1-2 标签)
  • 文本(DefineText1-2、DefineEditText 标签、不支持 TLF)
  • 图像(DefineBits、JPEGTables、DefineBitsJPEG2-4、DefineBitsLossless1-2 标签)
  • 字体(DefineFont1-3 标签)
  • 视频(DefineVideoStream、VideoFrame 标签)
  • 声音(DefineSound、SoundStreamHead1-2、SoundStreamBlock 标签)
  • 脚本(DoABC、DoABC2、DoInitAction、DoAction、DefineButton、SymbolClass、ExportAssets 标签、BUTTONCONDACTION、CLIPACTIONRECORD)
  • 框架(ShowFrame、PlaceObject1-3 标签、PlaceObject4,包括 AMF3 实例元数据、RemoveObject1-2)
  • 没有补间检测
  • 在 AS3 时间线上检测脚本
  • 背景颜色(SetBackgroundColor 标签)

动作脚本调试器

  • 添加断点
  • 踏入,跨过
  • 列出变量、寄存器
  • 在运行时更改变量值
  • 显示 AS1/2 常量池
  • 显示跟踪调用
  • 显示变量详细信息 – 范围、标志、特征
  • 添加手表
  • 显示调用堆栈
  • 特殊P-code调试-step P-code行
  • AS1/2 和 AS3 都支持
  • 也可以在不启用调试的情况下处理 SWF
  • 自动注入调试信息
  • 使用闪存调试投影仪

JPEXS Free Flash Decompiler 要求

需要 Java 7 或更高版本
适用于 Windows,Linux 和 MacOS

注意:
JPEXS Free Flash Decompiler 需要电脑上安装 Java 环境,如果没有请自己安装,否则无法正常运行。

VIP免费

已有149人支付

本站为非盈利性个人网站,本站所有软件来自互联网,版权属原著所有,如有需要请购买正版。如有侵权,敬请来信联系我们,我们立即删除。
新版本软件 » Flash 反编译工具 JPEXS Free Flash Decompiler 21.1.0 中文