2017-01-30 52 views
0

我目前正在写网络交互的多人游戏(显然)。有没有办法在可执行文件中存储某种加密密钥,以便我可以将任何传出消息签名到服务器,以便服务器知道消息来自客户端代码本身,而不是作弊者?有没有办法阻止用户向服务器发送虚假消息?

对不起,没有代码可以解决这个问题。关于我的经历,我正在用这个问题打入未知领域。

+2

正如录音和电影行业发现的那样,没有加密技术可以让你身体放在别人的手中,并且确保足够的攻击者保持安全。 – ceejayoz

+0

你的意思是录音和电影行业具体是什么? – DonutGaz

+1

看看DVD加密的情况。 –

回答

0

不需要。虽然可能很难做到,但有可能找出您的加密方法。

他们可以通过反编译代码来获得加密方法的潜在最简单的方法,但对于某些语言而言,这比其他语言更难。 Java和C#显然可以反编译为高级可读代码。 This问题涵盖了这个话题。

相关问题