2015-04-02 43 views
1

我現在可以將加密的SWF從資源讀取到流中,解密文件並將其直接加載到內存中。如何防止SWF從內存中讀取?

但不幸的是,有工具可以掃描內存並列出/查看/轉儲Flash Player使用的純SFW文件。一種這樣的工具是SFW吸血鬼。

即使假的SWF簽名似乎也不安全。 有一個工具 - SWFkit - 誰隱藏了所有的東西,但不再存在,我用的是F-在-Box組件用Delphi 7

有沒有辦法隱藏/防止SWF文件讀取內存通過愚弄這些工具?

謝謝。

回答

0

在內存中不存在任何READ_WRITE ACCESS參數,因此只有保留內存的程序才能讀取和寫入內存?

我不是這個語言,因此這裏的專家是一個鏈接,如果有幫助: http://www.joachim-bauch.de/tutorials/loading-a-dll-from-memory/

+0

這不是OP的帖子的答案。如果您有問題,請在單獨的線索中提問。 – Zippy 2016-02-06 11:14:37

0

它加載到內存後,可以破壞Flash文件頭和其他一些地區。這是爲了防止這些工具識別內存中的文件。另外,如果它可以轉儲到文件,它應該是一個破碎的文件。