前几天我遇到了sun.misc.Unsafe包裹,并对它能做什么感到惊讶.
当然,这门课没有证件,但我想知道是否有充分的理由使用它.您可能需要使用哪些场景?它如何在现实场景中使用?
此外,如果您确实需要它,那是否表明您的设计可能出现问题?
为什么Java甚至包括这个类?
在Java中,有没有办法获得参考地址,比方说
String s = "hello"
Run Code Online (Sandbox Code Playgroud)
我可以获取s本身的地址,也可以获取引用引用的对象的地址吗?
为了使问题更容易理解,有一个名为CheatEngine的软件,基本上它的作用是,它收集你正在尝试使用的软件的所有字节,你可以选择其中任何一个并更改值.
例如,您想要更改任何游戏的分数.您可以搜索当前分数的值,并将其更改为您想要的值.
现在的问题是,是否有可能使用java创建类似内容的东西,它将从内存中获取所有数据,即您试图"破解"的软件使用?
让我知道我应该查找哪些来源.
PS如果帖子出现语法错误,我很抱歉.我来自俄罗斯,我不是最好的英语.