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 环境,如果没有请自己安装,否则无法正常运行。
本站为非盈利性个人网站,本站所有软件来自互联网,版权属原著所有,如有需要请购买正版。如有侵权,敬请来信联系我们,我们立即删除。
新版本软件 » Flash 反编译工具 JPEXS Free Flash Decompiler 21.1.0 中文
新版本软件 » Flash 反编译工具 JPEXS Free Flash Decompiler 21.1.0 中文