001*_*001 3 c++ windows macos qt cross-platform
如何检测桌面应用程序是否已被修改?
应用程序与Web服务通信,因此我们可以散列桌面,然后检查校验和是否匹配或类似的东西?或者你的建议是什么?
只是不要让应用程序做任何你不允许修改应用程序的人做的事情.然后,应用程序是否被修改无关紧要.
您提出的解决方案就像一家银行试图设计一支不能用于编写不良支票的笔,然后试图确保客户始终使用该笔来编写支票.更不用担心笔客户用来写支票的情况,只是拒绝任何超出客户余额的支票.
或者,换句话说:
1)如果应用程序要求您的Web服务执行您不希望它执行的操作,那么如果应用程序被修改,它会有什么不同?
2)如果应用程序要求您的Web服务执行您希望它执行的操作,那么如果应用程序被修改,它会有什么不同?
总之,它没有任何区别.
| 归档时间: |
|
| 查看次数: |
239 次 |
| 最近记录: |