1

可能重复:
如何确保 .Net 应用程序是正版的?

我似乎找不到任何关于此的好文章。在客户端/服务器环境中,有什么方法可以确保连接的客户端没有被篡改?

我能想到的唯一两件事是:

  1. 在真正的客户端中包含一个用于身份验证的密钥,以防止完全重写客户端

  2. 监控客户我认为偏离真正客户所做的行为

[1] 不会阻止黑客攻击,只会重写。另外,大概您最终可以通过查看字节码找到密钥?

[2] 可能非常棘手,有时还很主观

除了上述两种之外,还有已知的技术吗?

谢谢

4

1 回答 1

0

如何确保 .Net 应用程序是正版的?

看起来这个已经被覆盖了,答案是响亮的:“没有好办法”

随意关闭这个问题。

于 2012-09-26T10:33:38.077 回答