未来软件园

Flash反编译工具(JPEXS Free Flash Decompiler) V10.0.0 中文版

3(60%)2(40%)更新时间:2016-12-27

软件大小:9.32 MB软件类型:特别软件

软件语言:简体中文软件授权:特别软件

评级:应用平台:Win7,Win8.1,Win10

精选Mac软件 / more >

软件介绍下载地址猜你喜欢

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

要求Windows中安装 Java 7,Linux或Mac OS
需要的Java 7或更高版本
适用于Windows,Linux和MacOS

用户界面

标签树显示
蓝色Office 2003的外观和感觉
功能区面板,标签和应用程序图标
与类别标签树(形状,精灵,文本, ... )
- 每个标签显示的字符标识,并从ExportAsset或其他信息采取可选名称
两个面板editation
- 在左边的面板中, editation右侧原来的预览
拖放SWF文件到主窗口打开文件
窗口出口项目外拖动树项目
预览项目的改变背景颜色
通过设置选项卡方便地访问应用程序配置
多语言支持:英语,捷克语,中国,荷兰,德国,匈牙利,葡萄牙语,俄语,西班牙语,瑞典语,乌克兰语

打开文件

打开/保存选项卡截图
支持SWF文件和非压缩两种Zlib和LZMA压缩
既AS1 / 2和支持AS3文件
GFx中的Scaleform支持文件( * 。 GFX )
通过拖放,文件上下文菜单或标准协会打开文件
刷新按钮再次读取文件
显示的SWF对象
SWF截图显示( MorphShape )
形状( 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标签)
脚本( DoABC , DoABCDefine , DoInitAction , DoAction , DefineButton标签, BUTTONCONDACTION , CLIPACTIONRECORD )
- ActionScript源, P码,十六进制,控制流图
帧( ShowFrame , PlaceObject1 - 3标签, PlaceObject4无AMF , RemoveObject1 - 2 )
整个SWF预览
导出的SWF对象
导出对话框
形状( DefineShape1 - 4标签)
- SVG格式,限制
文本( DefineText1 - 2 , DefineEditText标签,没有TLF支持)
- 纯文本或格式化
图片( DefineBits , JPEGTables , DefineBitsJPEG2 - 4 , DefineBitsLossless1 - 2标签)
- JPEG或PNG格式
视频( DefineVideoStream , VideoFrame标签)
- FLV格式不带音频
声音( DefineSound , SoundStreamHead1 - 2 , SoundStreamBlock标签)
- MP3/WAV/FLV格式(与输入相同的格式,没有再压缩)
BinaryData ( DefineBinaryData标签)
脚本( DoABC , DoABCDefine , DoInitAction , DoAction , DefineButton标签, BUTTONCONDACTION , CLIPACTIONRECORD )
- ActionScript中, P码
导出为FLA格式
Export菜单
- 闪光连拍6 FLA格式(压缩或解压缩XFL )
形状( DefineShape1 - 4标签)
MorphShapes ( DefineMorphShape1 - 2标签)
- 形状补间
精灵( DefineSprite标签)
按钮( DefineButton1 - 2标签)
文本( DefineText1 - 2 , DefineEditText标签,没有TLF支持)
图片( DefineBits , JPEGTables , DefineBitsJPEG2 - 4 , DefineBitsLossless1 - 2标签)
视频( DefineVideoStream , VideoFrame标签)
声音( DefineSound , SoundStreamHead1 - 2 , SoundStreamBlock标签)
脚本( DoABC , DoABCDefine , DoInitAction , DoAction , DefineButton , SymbolClass , ExportAssets标签, BUTTONCONDACTION , CLIPACTIONRECORD )
帧( ShowFrame , PlaceObject1 - 3标签, PlaceObject4无AMF , RemoveObject1 - 2 )
- 没有检测之间
背景颜色( SetBackgroundColor标签)
编辑SWF对象
编辑文本
文本( DefineText1 - 2 , DefineEditText标签,没有TLF支持)
- 编辑文本和参数
图片( DefineBitsJPEG2 - 4 , DefineBitsLossless1 - 2标签)
- 更换
字体( DefineFont1 -3, DefineCompactedFont标签, DefineFontInfo1 -2)的
- 增加新的角色,取代现有的字符
脚本( DoABC , DoABCDefine , DoInitAction , DoAction标签。 DefineButton , BUTTONCONDACTION , CLIPACTIONRECORD行动)
编辑的ActionScript
编辑的ActionScript
显示ActionScript代码在左边,在右边的p代码
点击AS项目hilights在p代码,反之亦然位置
AS1 / 2 :编辑现有动作的P码,直接ActionScript编辑
- 编辑那样直接是实验性的,有些功能可能无法正常工作呢。
AS3 :修改现有类的特征。编辑p代码和各种特征参数。
AS3 P码:语法是基于RABCDasm 。看到它的网页了解详情。
- 常量池会自动更新
AS3 :添加新特性
- 添加新的方法或者插槽/常量到现有的类
工具
内置代理
搜索ActionScript源(文本或正则表达式)
转至文档类( AS3 )
代理
- 配置您的浏览器使用我们的代理
- 代理嗅探http通讯和搜索SWF文件
- 找到SWF文件可以编辑的地方,然后通过代理再担当
搜寻记忆
- 搜索主权财富基金在其他进程的内存
搜索浏览器缓存
- 搜索主权财富基金在Web浏览器缓存
- 支持的浏览器: Mozilla的火狐,谷歌Chrome /铬
反混淆
- AS3 P码反混淆(很少工艺以去除死代码插入由模糊处理)
- 在全球范围内重新命名标识符
- 重命名无效的标识符(混淆器往往使用错误的字符的标识符)
设置
自动反混淆
- 应用程序可以自动去除死代码和其他混淆代码。这可以被关闭,以加快反编译。
用自己的Flash浏览器
- 在Windows平台上,内部的Flash浏览器可以使用,因此Flash内容可以在没有安装Adobe Flash Player显示。在其他平台上,内部查看器默认为开启。
并行加速
- 应用程序可以使用并行的方法(线程) ,用于读取SWF /反编译的要快
禁止反编译
- 作为反编译,可以禁用,因此只有P码是可见的。这可如反编译需要很多时间例如可以使用。
添加FFDec到SWF文件上下文菜单
- 在Windows平台上,这可以添加“打开方式FFDec ”右击上下文菜单Windows资源管理器
使用缓存在磁盘上
- FFDec使用缓存来加快repeately访问的项目。如果这个产品上,缓存文件存储在磁盘上的临时目录,否则会被存储在内存中。
突出显示文档类上启动
- FFDec SWF可以打开后直接跳转到AS3文档类
更改语言设置面板
其他
通过右键单击上下文菜单中删除标签标签树
命令行参数的支持

限制

在非Windows平台上的局限性:
- 内置闪存器用于SWF资源显示。此浏览器可能不准确,有些标签是无法使用(视频/音频, DefineEditText )
- 右键菜单的关联不可用
- 内存搜索工具不可用

更新日志

JPEXS Free Flash Decompiler 10.0.0 更新日志:

Added:

Iggy Files support – reading and (limited) editation of fonts, texts and AS3 – 64 bit variant only

optional AS3 direct editation with Flex SDK

AS3 p-code editing – metadata read/write support

AS3 p-code editing – end of the block command like in RABCDasm

AS3 p-code editing – popup docs for more than instructions

Debugger – New columns for variable details – scope, flags, trait

Debugger – Add watch feature

AS3 decompilation – colliding trait/class names handling – show hash suffix with namespace index on such cases

Deobfuscation Tool – Fix colliding trait/classes via toolbar command

Auto rename identifiers option now fixes colliding trait/classes aswell

Issue #1254 FLA export – detecting scripts on AS3 timeline

Issue #907 FFDec Library JAR file has version inside it.

Issue #1311, Issue #1313 actionScript source font size

Display warning when library version and GUI version mismatch

Changelog file

Issue #1308 Search by all P-code files (AS 1/2 only)

Changed:

Issue #1189 AS3 – sort imports to have same order always

GUI: AS3 P-code header show actual trait type and method type

GUI: Script editing buttons now named “Edit ActionScript” and “Edit P-code”

Set advance values button has confirm dialog with information

Issue #1274 Linux package no longer requires Oracle Java only

Library now packaged inside ZIP file

Fixed:

P-code docs formatting fix

Export dialog – handling sprite and SWF frames correctly

Issue #1275 debugger – show local variables fixes

AS3 p-code editing – popup docs correctly displayed when label on line start

Issue #1278 replacing DefineBits error

Issue #1281 DefineFont 2/3 getting character advance value when replacing fix

Set advance values button – Do not set advance if the char cannot be displayed in source font

AS3 Goto declaration for single character names

Identifier renaming for top level classes

AS3 direct editation not correctly saving local register names

Issue #1254 FLA export – placing AS3 classes to FLA directory instead of scripts dir

Mac OS X installer fix (.pkg)

Issue #1289 AS1/2 direct editation – variables used in inner functions must not be stored in local registers

Issue #1283 AS3 Unbounded Vector – Vector<*> decompilation and direct editation fix

Issue #1294 Font editation (DefineFont2/3) – correct switching of wide character codes

Issue #1302 Callpropvoid instruction docblock not correct

Issue #1309 recent files not getting updates

Issue #1312 faster colliding usages finder

Issue #1303 garbled text when exporting frame with text

Issue #1314 user interface: button order

Internal viewer shows red image when bitmap fill is not available (see issue Issue #1320)

Issue #1323 Audio playback fails

下载地址 / Download

下载不了?点击报错

猜你喜欢 / Guess You Like

回顶部去下载内容举报