如何防止SWF从内存中读取?

时间:2015-04-02 10:32:52

标签: memory flash dump

我现在能够从资源到流读取加密的SWF,解密文件并将其直接加载到内存中。

但遗憾的是,有一些工具可以扫描内存并列出/查看/转储Flash Player使用的纯SFW文件。其中一个工具是SFW Vampire。

即使假的SWF签名似乎也不安全。 有一个工具--SWFkit - 隐藏所有的东西,但不再存在,我使用带有Delphi 7的F-In-Box组件。

有没有办法通过欺骗这些工具来隐藏/阻止从内存中读取SWF文件

感谢。

2 个答案:

答案 0 :(得分:0)

Aren在内存中有任何READ_WRITE ACCESS参数,所以只有保留内存的程序才能读写它吗?

我不是这种语言的专家,所以这里有一个链接,如果它有帮助: http://www.joachim-bauch.de/tutorials/loading-a-dll-from-memory/

答案 1 :(得分:0)

您可以在将Flash文件标题和其他部分加载到内存后销毁它们。这是为了防止这些工具识别内存中的文件。另外,如果它可以转储到文件,它应该是一个损坏的文件。