我正在为客户开发一个本地解决方案,机器上没有任何控制和互联网连接。
该解决方案是根据所购买许可证允许的请求(REST API 调用)数量进行货币化。因此,目前我们将请求计数存储在文件系统本身的加密文件中。但这个解决方案并不完美,因为文件可以复制到某个地方,然后在请求配额结束时替换。此外,如果文件被删除,则需要支持人员进行手动干预。
我正在寻找一种解决方案,以二进制形式存储状态/数据并在运行时更新它(考虑在二进制本身中更新的使用计数)
寻找更好的方法。
二进制文件也应该从之前存储的状态开始
有办法做到吗?
PS我知道写入二进制文件并不能解决问题,但我认为它会通过增加可以存储状态的位置的排列和组合数量来增加难度,因为您可以更改可执行文件这不是常识如果有人试图扰乱系统,这将是寻找状态的最后一个地方(默默无闻的安全性)
阿波罗的战车
偶然的你
月关宝盒
相关分类