我正在制作将具有客户端和服务器端的商业产品。客户端完全依赖于服务器,只是使其难以破解/盗版。问题是,即使这样,仍有可能有人会对协议(protocol)进行逆向工程并制造自己的服务器。

我已经考虑过使用ssl或其他算法对连接进行加密,因此仅通过嗅探客户端与服务器之间的流量来找出协议(protocol)并不是一件容易的事。

现在,我能想到的唯一的盗版事件就是对程序进行反编译,删除加密并尝试查看“纯文本”协议(protocol),以便对其进行反向工程。

我已经阅读了之前的主题,并且知道不可能破解,但是程序员可以对代码进行哪些调整,以使破解者大为头痛?

最佳答案

阅读how Skype did it。总之,总的来说这是不可能的。

10-07 22:59