对不起最后一个问题。(我讨厌谷歌 traductor)。
我在 MMO(大型多人在线)游戏中工作,但我多次看到一些服务器模拟器,例如 Lineage 2 或 NCSoft 的 Aion。
我的游戏是基于 C++ 的,服务器模拟器是 Java 的。
然后,我猜是 URL 编码方法,因为可以在两种编程语言中编码和解码,但很容易解码。
另一个想法是创建像 uint values 0x00000 + Action Parameters(URLEncoded) 这样的包,但我认为这不是一个好主意,因为它很容易解码。
另一种是创建一种简单的加密方法,将字符替换为另一个字符。一个例子:
To encode: Hello
Encoded: 72S/101NK&108-ASK+108P$I111?TRY
解码非常简单,拆分为没有数字字符并将其删除。是每个字符的 ASCII 简单编码,但会大大增加包的大小。
有人知道可以在 C++ 和 Java 中解码的编码方法吗?
感谢您阅读。祝你有美好的一天,马科斯。