如何在任何操作系统中保护我的应用程序数据?

How to protect my application data in any operating system?

我有一个应用程序生成很少的文件并存储在系统本地。我需要保护生成的文件不被系统中的任何用户删除。通过设置对包含文件的特定文件夹的权限,我仍然无法阻止管理员删除文件。在 Windows/Mac/Linux.

中有什么方法可以做到这一点

不,没有切实可行的方法来防止具有足够凭据的人删除该文件。你可以让它变得困难,但你不能让它变得不可能,除非你自己修补 OS and/or 固件。并不想听起来太居高临下,如果你不得不问如何去做,你将无法做到。

这是理所当然的:用户拥有计算机,而您没有。他们应该完全控制它。