我该如何创建一个只有我的程序才能访问并且可以下载和运行程序的安全虚拟驱动器呢?
这包括当你在“我的电脑”上查看你的驱动器时,它是不可见的。
我将使用它作为我的程序的防泄漏。我已经使用C# Assembly.Load运行过某些程序,但我想运行非.NET的应用程序。
发布于 2010-11-17 07:41:28
您可以使用IsolatedStorage为您的应用程序存储数据。我不认为你可以从独立存储下载和运行应用程序。
您可以创建一个虚拟驱动器,并使用tools available in Windows 7挂载它,然后使用Windows权限和其他操作系统技巧使其仅供您访问。我不确定是否让它对所有用户都不可见,但除了你之外,任何人都可能无法访问它。
如果你运行的不是Windows7,我认为还有其他方法可以达到同样的效果。
发布于 2010-11-17 18:22:18
使用我们的SolFS OS Edition。它允许您创建具有自己的文件系统(具有内置加密)的虚拟磁盘。当虚拟磁盘挂载到UNC路径时,它在我的电脑中不可见,因为它没有驱动器号。此外,您可以将对此磁盘的访问限制为您的应用程序和OS本身。
发布于 2010-11-17 07:54:09
TrueCrypt会做你想做的事情吗--它会做你所要求的一些事情。
https://stackoverflow.com/questions/4200140
复制相似问题