
secureswf(SWF文件加密工具)
v3.6 绿色版- 软件大小:25.7 MB
- 更新日期:2019-10-10 14:56
- 软件语言:简体中文
- 软件类别:加密工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:

软件介绍 人气软件 下载地址
secureSWF是一款功能强大的flash文件加密软件,专门为希望保护其.swf项目源代码的程序员而设计。有了它,您就可以混淆,加密甚至优化代码。该软件的目标是确保没有人能够反编译您的代码或提取图像,动画,音频和嵌入到文件中的任何其他内容的受版权保护的材料。应用程序通过对代码进行加密并将其放置在需要访问内容的解密程序中来对源进行解密。可以根据您的规范自定义创建的加载程序,并可以进行设置以保护文件免受内存调试器的侵害。在应用程序的主窗口中可以找到创建受保护的.swf所需的所有内容。它的选项卡式结构使您可以轻松地访问和配置过程的每个步骤。secureSWF带有大量的加密和优化选项,其中一些选项可能没有多大意义,但是该应用程序为每个选项提供了简短描述。其提供了许多可以应用的加密预设。您可以在用于基本测试的加密或用于全功能锁定的加密之间进行选择。如果出于某种原因,secureSWF提供的功能都不起作用,则可以手动设置语句随机化级别,控制流和整数数据混淆,动态代码包装等。可以肯定地说,如果您想保护自己的辛苦工作并使反编译器无法使用它,则可以尝试一下secureSWF。

软件功能
一种旨在提供高级别加密的工具,可以保护您的SWF文件不受反编译器和任何其他代码黑客攻击的方式
基本功能:
消除了对Flex或AIR SDK的需求。现在,secureSWF可以自己对AIR和APK文件进行签名。
未提供用于签署AIR和APK文件的内部证书。
从AIR文件生成AIRI,反之亦然。
能够保护本地桌面AIR应用程序。
保护选项已得到增强,可以使所有最新的反编译器崩溃。
默认情况下,包,类和非私有成员不包括在SWC文件中重命名。
现在,“导出到Ant”将为保护选项和重命名选项生成单独的规则。
超级压缩:
secureSWF现在可以减小SWF文件的大小。在我们的实验室中,我们已经看到Flash SWF文件大小减少了30%。这项新功能可以自行将文件大小减少多达10%!
与其他混淆器仅会膨胀SWF文件的大小不同,secureSWF在使用标识符重命名,大小优化和此新的惊人功能时实际上可以减小文件大小。
完整的AIR和SWC文件支持:
secureSWF自豪地成为市场上唯一能够完全支持AIR和SWC文件的保护和混淆产品。这意味着什么?这意味着您可以直接从secureSWF中保护整个AIR应用程序。告别保护每个嵌入式SWF文件然后手动打包AIR应用程序的手动过程。secureSWF将自动处理包装并保护AIR应用程序。这也意味着您现在也可以对SWC和AIR文件使用所有secureSWF的功能!
Uber详细配置规则:
以前的secureSWF版本使您可以指定如何将代码混淆为单个函数或标识符。它功能强大,但是我们从用户那里得知,精确定位各个功能和标识符非常耗时。因此,我们添加了“规则”标签。现在,您可以准确地告诉secureSWF如何处理整个包或单个类中的所有代码。只需输入模式并检查要覆盖的选项即可。
Adobe的Flash CS4支持:
一个主要的变化是我们现在正式支持Flash CS4和Flash Player10。是的,所有这些都是通过免费的次要版本更新!
secureSWF v3.1支持Flash CS4的新功能,例如Vector。数据类型,动态声音API和新的BitmapData方法。现在,您可以放心地开始发布3D动画了。
完整的UTF-8编码支持:
另一个重大改进是对UTF-8的全面支持。如果在使用secureSWF的先前版本保护文件后遇到非英语文本的问题,那么对于此新版本,这将成为过去的问题。
总体增强:
我们进行了许多内部改进,以解决所有已知问题,增强secureSWF的ActionScript保护和优化,并确保更好的常规性能和内存使用。
软件特色
标识符重命名
反编译器抑制
文字字符串加密
加密域锁定
加密的加载器创建
构建自动化和自动配置
文字字符串加密
加密的加载器
字节码优化
超级压缩
形状和字体优化
使用说明
尽管secureSWF为Flash应用程序提供了各种各样的保护选项,但是只需一个简单的3步操作,即可开始您所需的安全级别。
1.将SWF文件添加到项目中(“项目文件”选项卡)
您可以添加将使用相同设置处理的多个文件。您应该添加所有相互交互的文件,以便secureSWF可以检测到引用,并确保经过混淆的文件将以与进行混淆之前相同的方式工作。 “统计信息”面板显示有关项目中一个或多个文件的信息。

2.查看保护预设选项
这些是预定义的保护级别,可能足以满足许多需求。它们提供了不同的保护文件大小与性能比率。如果预设不是您想要的,您可以选择设置完全适合您需要的自定义级别。

3.为输出文件指定前缀或后缀并进行保护
为您的SWF文件的受保护输出版本添加前缀(例如secure_)和/或后缀(后缀),以使原始文件不会被受保护版本覆盖。然后单击保护按钮。

尽管使用预设可以为SWF文件提供相当不错的保护,但是在保护Flash应用程序安全性方面,这些只是冰山一角。 当然,要掌握secureSWF所提供的所有功能,都需要花费一些时间,但是花很长时间即可熟悉主要的产品功能和设置,并达到可以满足您需求的保护级别。 让我们简要介绍一下为应用程序设计安全方案时应注意的主要内容。
标识符重命名选项卡
在应用程序源代码中重命名标识符是secureSWF保护您的应用程序免受逆向工程的主要方法之一。 “标识符重命名”选项卡提供了许多选项,这些选项可控制secureSWF在混淆源代码时如何处理重命名。

主要选项:
–启用标识符重命名-这是一个开关,用于控制secureSWF是否在混淆过程中重命名标识符。 选中它以启用标识符重命名。
–级别-此设置控制重命名的方式。
–积极重命名-如果选中它,标识符将使用非打印字符,非法名称等重命名。这通常会导致名称更小(减少最终混淆文件中的字节数)。 反编译器无法打印或显示标识符。

–使用ActionScript关键字-如果选中它,则使用ActionScript关键字重命名标识符,例如将单词class,package,if,...等用作标识符名称。
–自动处理警告-secureSWF将在不涉及您的情况下处理由标识符重命名引起的警告。 如果要查看警告,请关闭此选项。

他重命名选项
相当自我解释。 映射表只是将原始标识符映射到重命名标识符的表。 它可以帮助转换以后在Flash应用程序中可能出现的错误消息。

探索包和类
“标识符重命名”选项卡显示应用程序中的程序包和类的树,并显示哪些类将具有使用标准重命名默认值重命名的标识符。 当您在左侧选择任何类别时,其成员将显示在右侧。
基本上,您要做的是浏览类,查看哪些类将具有通过默认重命名重命名的标识符(在清单中选中了这些标识符),并决定是否要处理更多的类,并设置重命名选项。 通过选择单个类进行重命名并为每个选定的类进行设置,您可以根据需要获得详细的信息。

加密域锁定
使用此功能,您可以指定可以托管受保护的SWF文件的域。如果托管在任何其他域上,文件将不起作用。也可以用来防止本地执行脱机。

优化
优化代码本身并执行各种操作以减小文件大小并优化性能。有关每个选项的详细信息,请参见此处。
文字字符串加密
加密代码中的文字数据-例如,硬编码的密码短语或URL。用特殊的函数调用替换文字字符串,该函数调用返回解密的字符串,该字符串以加密形式存储。

配置规则选项卡
尽管先前的选项卡使您可以指定将代码混淆为单个功能或标识符的方式,但是我们知道,精确定位每个单个代码可能是非常耗时的过程。因此,我们添加了“规则”标签。
现在,您只需告诉secureSWF对整个包或单个类中的所有代码该怎么做。只需输入模式并检查您要覆盖的选项。
例如,您可以使用它来避免混淆第三方提供的SWC库中合并的代码。
规则将覆盖所有其他设置。

识符重命名故障排除
尽管secureSWF尝试自动排除重命名时会引起问题的标识符,但某些标识符仍会遗漏并要求您手动排除它们。首先,请将标识符重命名为“普通”的标识符设置为“正常”,并确保选中了“自动处理警告”和“生成映射表”,并且未选中所有其他复选框,如下所示。
处理文件,如果受保护的文件仍无法正常工作,请执行以下步骤:
ActionScript 1和2:
您必须多次尝试不同的设置,以找出导致该问题的标识符。您只需为每个项目执行一次此操作,因为您可以保存设置并在以后再次需要它们时将其加载。 1.将重命名级别设置为“安全重命名”,看看是否有帮助。如果不是,请继续执行以下步骤。 2.在“标识符重命名”选项卡中,在“所有标识符”树中右键单击SWF文件,然后单击“取消全选”菜单项。这将取消选择文件中的所有标识符。 3.开始逐组选择标识符;在SWF文件下,通常会找到“时间线”节点(有时是符号,包或类)。右键单击SWF文件下的第一个节点,然后单击“还原默认值”(而非“全选”)。处理文件并进行测试。如果可行,请移至下一个节点并对其执行相同的操作。如果不起作用,请取消选择该节点,然后跳过它,然后移至下一个节点。 4.现在,您应该拥有一个正常工作的受保护文件,其大多数标识符已重命名。如果需要,可以重命名更多标识符,并在每次更改后测试受保护的文件。
ActionScript 3:
如果您想节省一些时间并且不介意某些标识符不会被重命名,可以将重命名级别设置为安全重命名。我们不建议您这样做,因为重命名中排除的大多数标识符在重命名时都不会引起问题。
如果新的标识符名称有问题,则Flash播放器(调试版本)将引发ActionScript 3的验证错误。一些错误消息将直接显示应取消选择哪个标识符,而其他错误消息则需要进一步分析。

项目文件
secureSWF旨在处理单个SWF文件或一起交互的多个SWF文件。 “项目文件”部分允许您添加要保护的SWF,SWC或AIR文件。 首先,单击“添加”按钮,然后选择要保护的SWF文件。 或者,将SWF文件拖到secureSWF中。
添加文件后,您会注意到secureSWF开始分析代码并自动确定最佳的混淆设置。 您还将注意到,在右下角的分组框中添加了许多有关SWF文件的统计信息。 现在,您可以直接单击右上角的“保护SWF文件”按钮以保护和保存SWF文件。 或者,可选地,选择适合您的保护预设之一。

保护预设
您可以通过选择保护预设之一来避免更深入地了解这些设置。 您可以将secureSWF设置为生成受保护程度最高的SWF文件或生成较小的SWF文件。 以下是每个预设的详细说明:
最积极:将所有选项设置为最大级别。 重命名所有可能的标识符,启用语句级随机化,将“控制流混淆”和“动态代码包装”设置为最大,并启用“函数调用中断”。 它还启用代码优化并删除元数据。

更新日志
支持AIR 15:
现在,我们支持所有AIR版本。包括AIR 15 Beta。
手动激活:
如果您需要在脱机的或防火墙后面的机器上激活secureSWF,现在可以使用手动激活过程。
使用注册信息和验证密钥,您可以激活secureSWF,而无需连接到激活服务器。当然,这仅在用于生成计算机ID的计算机上有效。可以通过GUI或CLI进行手动激活过程。
增强的反编译保护:
正如我们经常做的那样,新版本还更新了我们用来防止反编译器生成任何有用或完全无法运行的保护机制。我们建议您通过新版本重新运行您的应用程序并发布更新。
更好的字符串加密性能:
我们增强了字符串解密例程的性能,该例程在您的代码每次访问加密的字符串时都会运行。这意味着,如果您使用字符串加密,则您的应用程序现在将执行得更快。该增强功能适用于RC4和AES算法。
5.错误修复:
我们更正了GUI中“字符串加密”高级选择对话框的问题。我们还修复了几乎所有报告的崩溃问题。请继续发送崩溃报告。我们依靠它们来使secureSWF更加稳定和可靠。
人气软件
-
文件夹加密软件免费版 0.73 MB
/简体中文 -
WD Security(西数移动硬盘加密软件) 14.6 MB
/简体中文 -
顶级加密软件 PGP Desktop 9.9.0 中文注册版 40.00 MB
/简体中文 -
PC微信加密图片解密工具 0.01 MB
/简体中文 -
便携式文件夹加密器 1.10 MB
/简体中文 -
USB Copy Protection(USB复制保护工具) 27.55 MB
/简体中文 -
Virbox Protector加壳工具 10.1 MB
/简体中文 -
密齿私人文件柜 16.2 MB
/简体中文 -
TrueCrypt 7.1a 简体中文版 1.38 MB
/简体中文 -
AfterCodecs中文汉化版 10.1 MB
/简体中文