我的一个 friend 向我展示了一些Cheat Engine技巧,您可以在Flash游戏中搜索整数,当时我在玩Flash游戏。例如,您的分数是100。要找到分数,您需要在Cheat Engine中搜索值800,这可能是当今流行的技巧。
我以前从未玩过Cheat Engine,但我知道这是一个内存编辑器?我认为这与位和字节有关。 8位= 1字节,但我不确定。
有谁知道你为什么要乘以8?
最佳答案
这是一个blog entry,它也经常提到该技术,但没有解释它。一些评论还说这将是二进制数据,因此将是乘法,但是似乎没人确切地知道它。
这个forum entry表示这是Flash 8+的某种“加密”,对于较旧的版本,则不需要乘法。
如果您想确定的话,也许可以在SWF规范(PDF file)中找到答案,但是问题出在运行时的内存布局上,所以即使那样也无法给您答案。
关于flash - 为什么要用Flash乘以8?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3331585/