您的位置: 首页 > 电脑应用 > 系统优化 > jpexs free flash decompiler
jpexs free flash decompiler

jpexs free flash decompiler

系统优化 2026-03-17 15:19:06 18.10M v25.1.1

相信大家对 Flash 都不陌生,它本质上是交互式矢量图和 Web 动画标准。而 JPEXS Free Flash Decompiler 就是这样一款专门针对 Flash 进行反编译的免费开源软件。它功能强大,能对 Shock Wave Flash 影片(.swf 和.exe 格式文件)进行反编译、查看与提取,还能将 SWF 格式文件转化为 FLA 格式文件。软件支持中文界面,操作更便捷,如果你正需要一款好用的 Flash 反编译工具,它值得一试,快来下载体验!

JPEXS Free Flash Decompiler 特色

1. 导出多样元素:可导出脚本、图像、图形、动画、声音等多种元素。

2. 格式转换与编辑:实现 SWF 到 FLA 的转换,能显示 ActionScript 源代码,支持直接编辑 ActionScript 源实验,通过汇编源代码编辑,还支持 ActionScript1/2 和 AS3。点击反编译源可凸显 P 码相关指令,反之亦然,能保存修改后的 ActionScript 到文件,更换图片,编辑文本和字体,显示 SWF 资源(图形、精灵、字体、按键等)。

3. 多平台与多语言支持:基于 Java 代码,支持多种平台,提供英语、捷克语、中文、荷兰语、法语、德语、匈牙利语、葡萄牙语、俄语、西班牙语、瑞典语、乌克兰语等多语言界面,还能反编译某些种类的混淆代码。

4. 系统要求与界面设计:需要 Java7 或更高版本,适用于 Windows、Linux 和 MacOS。用户界面采用蓝色 Office 2003 的外观和感觉,有功能区面板、标签和应用程序图标,类别标签树(形状、sprites、文本等)每个标签显示字符标识,并从 ExportAsset 或其他信息采取可选名称。有两个编辑面板,左边编辑,右边显示原预览,支持拖放 SWF 文件到主窗口打开文件,可将窗口导出项目外拖动树项目,通过设置选项卡方便地访问应用程序配置来预览项目改变背景颜色。

5. 文件打开与支持:支持打开 SWF 文件(包括非压缩的 Zlib 和 LZMA 压缩)、AS1/2 和支持 AS3 的 GFx 中的 Scaleform 文件(*.GFX)、SWC 库。可通过拖放、文件右键菜单或标准打开文件方式阅读支持文件,能一次打开多个文件,有刷新按钮再次读取文件,有最近打开的文件列表,还能打开二进制文件进行搜索。

6. 显示 SWF 对象

- 各类标签对应对象: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 标签)、BinaryData(DefineBinaryData 标签)、脚本(DoABC,DoABCDefine,DoInitAction,DoAction,DefineButton 标签,BUTTONCONDACTION,CLIPACTIONRECORD)ActionScript 源,P 码,十六进制,控制流图、帧(ShowFrame,PlaceObject1 - 3 标签,PlaceObject4 无 AMF,RemoveObject1 - 2)。

- 导出格式多样:导出的 SWF 对象中,形状(DefineShape1 - 4 标签)可导出为 SVG(有限)、PNG、HTML 5 的画布;MorphShapes(DefineMorphShape1 2 标签)可导出为 PNG 图像、GIF、AVI、SVG(有限)、HTML 5 的画布;还支持导出为 FLA 格式。

7. 脚本更换与编辑:可更换脚本(DoABC,DoABCDefine,DoInitAction,DoAction 标签,DefineButton BUTTONCONDACTION,CLIPACTIONRECORD 行动),通过树编辑器参数编辑其他标签、编辑 ActionScript,显示 ActionScript 代码在左边,右边是 p 代码,点击 AS 项目 hilights 在 p 代码,反之亦然,可位置编辑现有动作的 P 码,直接 ActionScript 编辑(实验性,部分功能可能无法正常工作)。

8. AS3 P 码:语法基于 RABCDasm,可查看其网页了解详情。

9. 工具功能:可在 ActionScript 源或文本标签搜索文本(支持正则表达式),转至文档类(AS3)。

10. 代理功能:可配置浏览器使用代理,代理能嗅探 http 通讯和搜索 SWF 文件,找到可编辑的 SWF 文件后通过代理再担当搜寻记忆搜索主权财富基金,在其他进程的内存搜索浏览器缓存,支持 Mozilla 火狐、谷歌 Chrome/铬等浏览器。

11. 反混淆功能:AS3 P 码反混淆(工艺较少,可去除死代码插入,由模糊处理产生),能全球范围内重新命名标识符,重命名无效的标识符(混淆器常使用错误字符的标识符)。

12. 设置功能:可自动反混淆,应用程序能自动去除死代码和其他混淆代码,此功能可关闭以加快反编译。

13. 自带 Flash 浏览器:在 Windows 平台上,可使用内部 Flash 浏览器,无需安装 Adobe Flash Player 即可显示 Flash 内容;在其他平台上,内部查看器默认为开启。

14. 并行加速:应用程序可使用并行方法(线程)读取 SWF/反编译,提高速度。

15. 禁止反编译:反编译功能可禁用,此时只有 P 码可见,例如反编译需大量时间时可使用。在 Windows 平台上,可添加 FFDec 到 SWF 文件上下文菜单,在 Windows 资源管理器中右击可添加“打开方式 FFDec”。

16. 使用缓存:FFDec 使用缓存加快重复访问项目的速度,若开启此功能,缓存文件存储在磁盘临时目录,否则存储在内存中。

17. 突出显示文档类:FFDec 打开 SWF 后可直接跳转到 AS3 文档类。

18. 自动重命名标识符:打开 SWF 时,自动执行“重命名无效的标识符”操作。

19. 其他功能:通过右键单击上下文菜单可删除标签树中的标签,支持命令行参数。

更新日志

v25.1.1 版本

修正内容:

- #2636 ActionScript:修复错误的总是中断检测导致插入 while(true)的问题。

- #2636 ActionScript 3:修复错误的 switch 检测问题。

- AS3:完善对 KIND_NAMESPACE 的属性解析(如 Strings 等的内置属性)。

- #2636 ActionScript:处理 switch 与循环中断问题。

- #2636 ActionScript 3:改进类型强制/转换,局部寄存器类型传播。

- 在模糊命名空间引用上正确使用 public/private/protected/internal 关键字,并使用 :: 后缀编译这些关键字。

详细信息
厂商:暂无资料 应用权限: 点击查看

相关下载

FixWin

FixWin

279.00K/ 系统优化
查看
EV加密

EV加密

23.94M/ 系统优化
查看
阿里云通义灵码

阿里云通义灵码

153.38M/ 系统优化
查看
PrivaZer

PrivaZer

11.35M/ 系统优化
查看
牛学长安卓数据恢复工具

牛学长安卓数据恢复工具

177.96M/ 系统优化
查看
Beyond Compare 5

Beyond Compare 5

26.70M/ 系统优化
查看
易数一键还原

易数一键还原

26.48M/ 系统优化
查看
飞连

飞连

305.14M/ 系统优化
查看
讯飞输入法

讯飞输入法

105.97M/ 系统优化
查看

最新录入

更多

热门标签

相关教程

评分与评价

6.5

500+人评价

  • 575%
  • 416%
  • 35%
  • 21%
  • 13%

请为应用评分:

不推荐

评论内容需在5-200字之间~

0/200

验证码
发表评论
反馈
Copyright©   GOAPK安智网   沪ICP备2023035109号-3