闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > JPEXS Free Flash Decompiler(免费Flash反编译工具)20.1.0

JPEXS Free Flash Decompiler(免费Flash反编译工具)20.1.0

  • 软件大小:未知
  • 更新日期:2024-01-03
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
JPEXS Free Flash Decompiler(免费Flash反编译工具)20.1.0
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
Opensource flash SWF反编译器和编辑器。提取资源,将SWF转换为FLA,编辑ActionScript,替换图像,声音,文本或字体。提供各种输出格式。适用于Windows,Linux或MacOS上的Java。JPEXS Free Flash Decompiler相比硕思闪客精灵功能一点也不弱,而且免费,目前最新版已经更新到了JPEXS Free Flash Decompiler11.0,更加强大稳定!

功能特点

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

功能介绍

 用户界面
功能区面板与选项卡和应用程序图标
各种图形皮肤可用
带有类别(形状,精灵,文本......)的标记树
  • 每个标记显示从ExportAsset或其他信息中获取的字符ID和可选名称
修改现有字符标记的标记位于父节点下
两个面板编辑
  • 左侧面板中的原始预览,右侧的编辑
将SWF文件拖放到主窗口打开文件
将树项目拖到窗口导出项目之外
更改预览项目的背景颜色
通过“设置”选项卡轻松访问应用配置
可选的经典UI,不带Ribbon
多语言支持:英语,捷克语,中文,荷兰语,法语,德语,匈牙利语,意大利语,波兰语,葡萄牙语,葡萄牙语,葡萄牙语,巴西语,俄语,西班牙语,瑞典语,乌克兰语
打开文件
支持未压缩的SWF文件以及压缩的Zlib和LZMA
支持AS1 / 2和AS3文件
GFx ScaleForm文件支持(* .GFX)
Iggy文件支持(仅64位)
SWC图书馆阅读支持
在ZIP压缩档案中打开SWF
通过拖放,文件上下文菜单或标准关联打开文件
允许一次打开多个文件(Windows上的单个应用程序实例)
重新加载按钮,再次读取文件
最近打开的文件列表
打开二进制文件以搜索其中的SWF
隐藏在DefineBinaryData标记中的SWF文件也可以打开(没有解密支持)
打开播放期间加载的其他SWF文件 - 可以绕过许多加载器
显示SWF对象
SWF标题
形状(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标签)
显示基本编解码器信息
BinaryData(DefineBinaryData标签)
脚本(DoABC,DoABCDefine,DoInitAction,DoAction,DefineButton标签,BUTTONCONDACTION,CLIPACTIONRECORD)
ActionScript源代码,P代码,十六进制,常量池,控制流图,显示文件偏移量(AS2)
框架(ShowFrame,PlaceObject1-4标签,RemoveObject1-2)
整个SWF预览
所有标记/ SWF节点的十六进制转储视图
颜色朦胧
TEXTSEARCH
跳转到资源视图
创建显示对象的快照到剪贴板
带有标签预览的Easy Folder视图
基本标签信息面板
导出SWF对象
整个SWF
FLA,XFL和内部XML格式
形状(DefineShape1-4标签)
SVG(限定版),PNG,HTML 5 Canvas,BMP
MorphShapes(DefineMorphShape1-2标签)
SVG(限定版),HTML 5 Canvas
精灵(DefineSprite标签)
PNG,BMP,GIF,AVI,SVG(限定),HTML 5画布,PDF(作为图像)
按钮(DefinButton1-2标签)
PNG,BMP或SVG格式
文本(DefineText1-2,DefineEditText标签,无TLF支持)
纯文本,FFDec格式文本,SVG
图像(DefineBits,JPEGTables,DefineBitsJPEG2-4,DefineBitsLossless1-2标签)
JPEG,PNG,BMP格式
字体(DefineFont1-3,DefineCompactedFont标签)
TrueType(TTF),Web字体(WOFF)
视频(DefineVideoStream,VideoFrame标签)
没有音频的FLV格式
声音(DefineSound,SoundStreamHead1-2,SoundStreamBlock标签)
MP3 / WAV / FLV格式
BinaryData(DefineBinaryData标签)
脚本(DoABC,DoABCDefine,DoInitAction,DoAction,DefineButton标签,BUTTONCONDACTION,CLIPACTIONRECORD)
ActionScript,P代码,带十六进制,十六进制的P代码
常量列表
可选的全部到单个文件导出
框架
PNG,BMP,GIF,AVI,SVG(限定),HTML 5画布,PDF(作为图像)
SymbolClass / ExportAssets
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,DoABCDefine,DoInitAction,DoAction,DefineButton,SymbolClass,ExportAssets标签,BUTTONCONDACTION,CLIPACTIONRECORD)
框架(ShowFrame,PlaceObject1-3标签,包含AMF3实例元数据的PlaceObject4,RemoveObject1-2)
没有补间检测
在AS3时间轴上检测脚本
背景颜色(SetBackgroundColor标签)
ActionScript调试器
添加断点
走进去,走过去
列出变量,寄存器
在运行时更改变量值
显示AS1 / 2 constantpool
显示跟踪调用
显示变量详细信息 - 范围,标志,特征
添加手表
显示调用堆栈
特殊的P代码调试 - 步骤P代码行
AS1 / 2和AS3都支持
适用于SWF而无需启用调试
调试信息自动注入
使用闪光调试投影仪
编辑SWF对象
导入整个SWF
从内部XML格式导入
形状(DefineShape1-4标签)
替换为图像
导入SVG文件
文本(DefineText1-2,DefineEditText标签,无TLF支持)
编辑文本和参数(+对齐,移动左/右按钮,可选的自动保存编辑器模式)
图像(DefineBits,DefineBitsJPEG2-4,DefineBitsLossless1-2标签)
替换(注意:DefineBits替换为DefineBitsJPEG2)
字体(DefineFont1-3,DefineCompactedFont标签,DefineFontInfo1-2)
添加新字符,替换现有字符,更改粗体/斜体属性
选择导入字体面
从TTF文件导入
声音(DefineSound,SoundStreamHead1-2,SoundStreamBlock标签)
替换为WAV或MP3
BinaryData(DefineBinaryData标签)
更换
脚本(DoABC,DoABCDefine,DoInitAction,DoAction标签.DefinitionButton,BUTTONCONDACTION,CLIPACTIONRECORD操作)
元数据标签
其他标签
通过树编辑器编辑参数
添加新标签
在PlaceObject4标记中编辑实例元数据(AMF3)
SWF标题
更改SWF,SWF版本或帧速率的宽度/高度
更改压缩类型
编辑ActionScript
在左侧显示ActionScript代码,在右侧显示p代码
单击AS项目hilights在p代码中的位置,反之亦然
编辑现有操作P代码,直接编辑ActionScript
直接编辑AS是实验性的,某些功能可能无法正常工作。
通过Flex SDK可选编辑AS3脚本(不稳定)
AS3 P代码:语法基于RABCDasm。有关详细信息,请参见其主页。
常量池自动更新
每个指令和代码部分的弹出文档(仅限AS3)
现在有编辑元数据
AS3:使用Ctrl +单击查找多名声明(本地注册,类型等)
AS3:查找多项使用(Ctrl + U)
AS1 / 2:Ctrl +单击 - 转到变量声明,寄存器
使用段落语法轻松编辑混淆的名称(§with§,§in+ v-%§)
使用哈希语法轻松编辑冲突名称(项目#1)
处理非结构化代码的特殊指令(§§pop(),§§push(x))
工具
在ActionScript源文本标签中搜索文本(可以使用正则表达式)
按所有P代码文件搜索(仅限AS1 / 2)
转到文档类(AS3)
代理
配置浏览器以使用我们的代理
代理会嗅探http通信并搜索SWF文件
找到的SWF文件可以在适当的位置编辑,然后再通过代理服务
搜索内存
在其他进程内存中搜索SWF
搜索浏览器缓存
在Web浏览器缓存中搜索SWF
支持的浏览器:Mozilla Firefox,Google Chrome / Chromium
(在7.x中删除,未针对较新的浏览器缓存格式进行更新)
反混淆
AS3 P代码反混淆(删除混淆器插入的死代码的技术很少)
全局重命名标识符
重命名无效标识符(混淆器通常在标识符中使用错误的字符)
重命名冲突标识符(混淆器对方法使用相同的名称,仅使用不同的命名空间)
时间线视图
显示放置在框架中的对象的时间轴。在预览窗口中查看对象位置。
设置
自动反混淆
应用程序可以自动删除死代码和其他混淆代码。这默认是关闭的,因为它可以破坏常规文件的反编译。
简化表达式
复杂(通常是混淆)表达式被简化为(通常)一个值,以使代码更清晰
使用自己的Flash Viewer
在Windows平台上,可以使用内部Flash查看器,因此无需Adobe Flash Player即可显示Flash内容。在其他平台上,默认情况下内部查看器处于启用状
并行SpeedUp
应用程序可以使用并行方法(线程)来更快地读取SWF /反编译
禁用反编译
可以禁用AS反编译,因此只有P代码可见。例如,如果反编译需要很长时间,则可以使用此方法。
将FFDec添加到SWF文件上下文菜单
在Windows平台上,这可以将“打开FFDec”右键单击上下文菜单添加到Windows资源管理器
启动时突出显示文档类
在SWF打开后,FFDec可以直接跳转到AS3文档类
自动重命名标识符
在SWF打开时,自动执行“重命名无效标识符”操作
播放时打开加载的SWF
如果在菜单中使用Run命令运行SWF或在FFDec中的FlashPlayer中显示,则运行时在ActionScript中加载的所有SWF将在FFDec中打开。这适用于从DefineBinaryData标签加载的加密SWF。适用于任何类型的AS3装载机。
改变语言
专家的高级配置
其他
显示来自导入资产的标签
通过标记树中的右键单击上下文菜单删除标记
将标签移动或复制到另一个SWF
在SWF文件上启用调试 - 注入行/文件信息(命令行)
命令行参数支持

关于安装

1.本站带来的是官方下载地址,下载安装完成后,直接运行即可免费使用!

日志:

JPEXS Free Flash解压缩器18.3.5的新增功能
2023年2月12日
补充:
沿框架和FrameLabel标记显示框架标签
固定的:
像以前版本一样隐藏标记树根句柄
变形时释放鼠标时冻结(死锁)
字符可以使用characterId 0,PlaceObject可以使用深度0
在SWF版本>=6上读取CLIPEVENTFLAGS ClipActionEndFlag
由于某些配置上的堆栈大小较大,无法启动FFDec
改变:
快速搜索不搜索SWF名称或文件夹名称
导出/导入主时间线上的SoundStreamHead,标识符为“-1”
更大的堆栈大小(需要时)必须在ffdec.bat或ffdec.sh中手动配置

下载地址
有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧