.net WPF应用程序文件夹安全性
本文关键字:安全性 文件夹 应用程序 WPF net | 更新日期: 2023-09-27 18:15:03
我想让应用程序内部的文件受到复制保护,这样就没有人可以复制这些文件&用它来达到自己的目的。只有应用程序在运行时才能读取该文件。
我们能做到吗?
这是一个使用。net c# WPF创建的桌面应用程序。您可以加密它们。将未加密密钥隐藏在应用程序的某个地方。这不是万无一失的,但它会吓跑大多数人。
您可以使它们隐藏,但我认为没有办法限制对应用程序文件夹的访问。如果用户是本地管理员,他可以对其机器上的文件做任何他想做的事情。
如果可能的话,你也可能想要混淆你的文件。
创建专有文件类型(例如xxxx. youextension),并在WPF中读取文件类型时使用decrypt/encrypt,并在完成后保存文件。
您可以将它们嵌入到生成的exe/dll中。这些链接可以帮助你如何使用Visual c#嵌入和访问资源;WPF中的图像作为嵌入资源