Adobe AIR中的文件保护(Flex)

时间:2009-06-15 21:38:49

标签: flex air adobe

是否可以在AIR应用程序中下载文件,将其存储在用户的系统中,并禁止通过除下载文件之外的应用程序访问文件?

3 个答案:

答案 0 :(得分:1)

当然不容易在Windows上完成。你可能会更好地加密它的内容。

编辑:创建其他程序无法访问的文件是非常类似病毒的行为。

答案 1 :(得分:1)

加密确实可能是要走的路。 AIR确实有一个方便的加密本地存储,应该为您简化这种方法:

http://livedocs.adobe.com/flex/3/langref/flash/data/EncryptedLocalStore.html

答案 2 :(得分:0)

最好的办法是将文件内容存储在EncryptedLocalStore或本地分片对象中。虽然您可以将下载的文件存储在用户文件系统的目录中,但您无法阻止系统上的其他应用程序(或用户)访问它。这是一个安全问题,因为这就是很多病毒的工作方式。