当前位置:首页 > 软件下载 > 编程开发

Flash反编译工具(JPEXS Free Flash Decompiler)v6.2.0 中文版

点此纠错

  • 平台:WinXP, Win7, Win8, WinAll
  • 大小:8.4M
  • 语言:多国语言[中文]
  • 类别:编程开发
  • 授权:免费软件
  • 更新:2015-09-14
3.0
0% 0%

情介绍

JPEXSFreeFlashDecompiler (FFDec) 是一款免费开源的Flash 反编译工具。该程序可以查看ActionScript 1/2或3部分的源代码,导出或编辑它(代码编辑器AS3)。

JPEXS Free Flash Decompiler (FFDec) 是一款免费开源的Flash 反编译工具。该程序可以查看ActionScript 1/2或3部分的源代码,导出或编辑它(代码编辑器AS3)。可以编辑或替换文本或图像。 SWF 反编译器还可以导出形状、图像、声音或电影。还可以将SWF 格式转换为FLA 格式。

需要在Windows、Linux 或MacOS 中安装Java7

需要Java 7 或更高版本

适用于Windows、Linux 和MacOS

Flash反编译工具(JPEXS  Free  Flash  Decompiler)

用户界面

标签树显示

Blue Office 2003 外观

功能区面板、选项卡和应用程序图标

带有类别标签的树(形状、精灵、文本……)

-为每个标签显示的字符ID 以及取自ExportAsset 或其他信息的可选名称

两板版

- 在左侧面板中,编辑右侧的原始预览

将swf文件拖放到主窗口即可打开文件

将树项拖到窗口退出项之外

更改预览项目的背景颜色

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

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

打开一个文件

打开/保存选项卡屏幕截图

支持SWF 文件的Zlib 和LZMA 压缩和非压缩

支持AS1/2 和AS3 文件

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

通过拖放、文件上下文菜单或标准关联打开文件

刷新按钮再次读取文件

显示的SWF 对象

SWF截图显示(MorphShape)

形状(DefineShape1-4 标签)

MorphShapes(DefineMorphShape1-2 标签)

Sprite(定义Sprite标签)

按钮(DefineButton1-2 标签)

文本(DefineText1-2、DefineEditText 标签、不支持TLF)

图像(DefineBits、JPEGTables、DefineBitsJPEG2-4、DefineBitsLossless1-2 标签)

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

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

视频(定义视频流、视频帧标签)

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

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

-Actions脚本源,P代码,十六进制,控制流程图

框架(ShowFrame、PlaceObject1-3 标签、不带AMF 的PlaceObject4、RemoveObject1-2)

整个SWF 预览

导出的SWF 对象

导出对话框

形状(DefineShape1-4 标签)

-SVG格式,限制

文本(DefineText1-2、DefineEditText 标记、不支持TLF)

- 纯文本或格式化

图像(DefineBits、JPEGTables、DefineBitsJPEG2-4、DefineBitsLossless1-2 标签)

-JPEG或PNG格式

视频(定义视频流、视频帧标签)

-FLV格式,无音频

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

-MP3/WAV/FLV格式(与输入格式相同,无需进一步压缩)

BinaryData(定义BinaryData标签)

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

-动作脚本,P代码

导出为FLA 格式

导出菜单

- 闪存突发6FLA 格式(压缩或解压缩XFL)

形状(DefineShape1-4 标签)

MorphShapes(DefineMorphShape1-2 标签)

-形状补间

Sprite(定义Sprite标签)

按钮(DefineButton1-2 标签)

文本(DefineText1-2、DefineEditText 标记、不支持TLF)

图像(DefineBits、JPEGTables、DefineBitsJPEG2-4、DefineBitsLossless1-2 标签)

视频(定义视频流、视频帧标签)

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

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

框架(ShowFrame、PlaceObject1-3 标签、不带AMF 的PlaceObject4、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 脚本代码,右侧显示p 代码

单击p 代码中的AS 项目亮点,反之亦然

AS1/2:编辑现有动作的P代码,直接用Actions脚本进行编辑。

-直接编辑它是实验性的,某些功能可能还无法正常工作。

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

AS3P代码:语法基于RABCDasm。详情请参阅其网页。

- 常量池会自动更新

AS3:添加新功能

-向现有类添加新方法或槽/常量

工具

内置代理

搜索操作脚本源(文本或正则表达式)

转到文档类(AS3)

表演

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

-代理嗅探http流量并搜索SWF文件

- 找到可以编辑SWF文件的地方,然后通过代理进行操作

搜索记忆

-在其他进程的内存中搜索SWF

搜索浏览器缓存

- 在网络浏览器缓存中搜索主权财富基金

-支持的浏览器:Mozilla Firefox、Google Chrome/Chrome

反混淆

-AS3P代码反混淆(删除混淆插入的死代码的小过程)

- 全局重命名标识符

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

设置

自动反混淆

-应用程序可以自动删除死代码和其他混淆代码。可以关闭此功能以加快反编译速度。

使用您自己的Flash 浏览器

-在Windows平台上,可以使用内置的Flash浏览器,因此无需安装Adobe Flash Player即可显示Flash内容。在其他平台上,内部查看器默认处于打开状态。

平行加速

-应用程序可以使用并行方法(线程)来更快地读取SWF/反编译

禁用反编译

- 由于可以禁用反编译,因此只有P 代码可见。例如,如果反编译需要很长时间,则可以使用此方法。

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

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

使用磁盘上的缓存

-FFDec 使用缓存来加速重复访问的项目。如果在此产品上,缓存文件存储在磁盘上的临时目录中,否则它们存储在内存中。

在启动时突出显示文档类

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

更改语言设置面板

其他

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

命令行参数支持

限制

非Windows 平台的限制:

- 内置闪存,用于SWF资源显示。该浏览器可能不准确,某些标签不可用(视频/音频、DefineEditText)

- 右键菜单关联不可用

- 内存搜索工具不可用