我正在编写一个有时间限制演示的 Windows 应用程序。该应用程序不会有一个服务器可以打电话回家,所以我需要在系统上存储数据,以便确定演示是否已经开始以及剩余的时间。需要混淆这些数据的位置,以便普通用户(甚至可能是一些高级用户)不太可能找到它。
我已经知道如何实施限时演示的后勤工作,只要我可以在系统的某个地方秘密存储数据,但我不确定如何完成最后一部分。这里的要求是:
数据需要是全局可读和可写的,以便任何用户帐户都可以访问和修改它而无需提升权限(因为演示适用于系统范围而不是基于每个用户)
最好不需要提升权限来创建数据,但如果有必要这样做一次(例如创建数据并调整其权限以便每个人都有写访问权限),这是可以接受的,但并不理想。
我使用的任何方法或方法组合都需要在 Windows 7 及更高版本中工作
有谁知道我如何做到这一点?