gpt4 book ai didi

encryption - Unity3D构建代码加密

转载 作者:行者123 更新时间:2023-12-05 03:10:53 24 4
gpt4 key购买 nike

我想知道是否有可能以反编译 dll 不会向潜在黑客提供对清晰源代码的访问权限的方式加密 Unity3D 构建中的编译代码。

Cosmore 在这篇 post 中指出有可能

'encrypt the assembly dlls and modify the mono loader (libmono.so)'

我的问题是,有人这样做过吗?如果是这样,如何?它可以在 Windows、Mac 和 Linux 版本上完成吗?

如果不行,还有别的办法吗?

最佳答案

但是黑客应该能够运行构建(即玩游戏)?

那么在原则上是不可能的。虽然您可以加密代码,但您还必须提供 key ,这样人们才能播放它(解密)。

所以你只是为黑客增加了一层混淆。经验丰富的黑客会简单地反汇编 dll 加载程序并在内容已解密的地方放置一个断点,然后将其转储以进行进一步的修补。

也就是说,并非每个黑客都是经验丰富的黑客,几层(意想不到的)混淆可能会使他们望而却步。所以实际上一些加密/混淆是由一些人完成的,即使原则上它是无望的。

关于encryption - Unity3D构建代码加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38343865/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com