-7

Given 是 Hubworld 网站上的一个在线 swf,它将两个配置 XML 加载到一个 .swf 文件中,然后显示一个游戏。可以在此处找到包含两个配置文件的 Flash 副本。(http://db.tt/zYT9Owg5)。如果解压缩到一个文件夹中,它会加载两个 XML 文件并正确显示所有内容。问题是,怎么拆?

我尝试反编译该文件,但它只显示为一个(大部分)空文件,其中包含一个符号和一些杂项标签,尽管文件本身包含数百个向量。(http://i.imgur.com/si6gq.png)。我非常怀疑是否存在任何形式的加密或混淆,因为这是儿童游戏,我拆散了许多其他游戏而没有问题。我怎样才能从容器中检索上述文件?

4

1 回答 1

1

swf 包含另一个嵌入为 ByteArray 的 swf。我不知道为什么,但这可能是一种混淆技术。

您可以通过在SWFWire Debugger中运行 swf 查看实际资产。此应用程序将从 ByteArray 加载的 swf 转储到与 fashion.swf 相同的文件夹中。然后,您可以在反编译器或SWFWire Inspector中加载它,如果您只想查看资产。

于 2012-04-08T18:05:46.753 回答