是否可以在AIR应用程序中下载文件,将其存储在用户的系统中,并禁止通过除下载文件之外的应用程序访问文件?
答案 0 :(得分:1)
当然不容易在Windows上完成。你可能会更好地加密它的内容。
编辑:创建其他程序无法访问的文件是非常类似病毒的行为。
答案 1 :(得分:1)
加密确实可能是要走的路。 AIR确实有一个方便的加密本地存储,应该为您简化这种方法:
http://livedocs.adobe.com/flex/3/langref/flash/data/EncryptedLocalStore.html
答案 2 :(得分:0)
最好的办法是将文件内容存储在EncryptedLocalStore或本地分片对象中。虽然您可以将下载的文件存储在用户文件系统的目录中,但您无法阻止系统上的其他应用程序(或用户)访问它。这是一个安全问题,因为这就是很多病毒的工作方式。