如何将SecureSWF混淆与Adobe AIR文件(Flash)一起使用

时间:2011-12-13 16:19:57

标签: flash air obfuscation

我正在尝试使用SecureSWF演示来打包Adobe AIR应用程序,以确定是否应该为我们的项目购买完整版本的SecureSWF。 AIR文件是使用Flash CS5创作工具(而不是Flex)创建的。

但是,我无法找到有关如何使用该软件保护AIR文件的明确说明。我在程序中打开了安装程序(my_installer.air),它提示我找到adt.jar文件;然而,搜索我的系统,我发现其中大约10个,与不同的Adobe程序有关。我选择了与Flash CS5相关的那个。我选择了我的证书并使用正确的密码签名。现在我只是在测试模式下运行以尝试获取一个工作文件。但是,在文件上运行secureSWF后,它将无法安装,从而出现错误“无法安装应用程序,因为AIR文件已损坏。请尝试从应用程序作者处获取新的AIR文件。”

我觉得这与adt.jar文件或未正确签名的证书有关。但我不知道现在该做什么,我们真的需要能够混淆这个项目。

之前有没有人使用过AIR的SecureSWF?我这样做是错的(即我应该使用项目的swf文件来使用该程序吗?)请指导我,好像我是5!

1 个答案:

答案 0 :(得分:1)

好吧,我修好了;我指定了错误的证书。一切都像现在的魅力。